PROTEUM-RS/PN: uma ferramenta para a validação de redes de Petri baseada na análise de mutantes.

Sistemas Reativos caracterizam-se por reagir continuamente a estímulos externos e internos e controlar atividades humanas. A ocorrência de falhas nesses sistemas pode resultar em grandes prejuízos. Dessa forma, o uso de métodos e técnicas rigorosas para a especificação do comportamento desse tipo de...

Full description

Bibliographic Details
Main Author: Simão, Adenilso da Silva
Other Authors: Maldonado, Jose Carlos
Format: Others
Language:pt
Published: Biblioteca Digitais de Teses e Dissertações da USP 2000
Subjects:
Online Access:http://www.teses.usp.br/teses/disponiveis/55/55134/tde-19022001-095632/
id ndltd-usp.br-oai-teses.usp.br-tde-19022001-095632
record_format oai_dc
spelling ndltd-usp.br-oai-teses.usp.br-tde-19022001-0956322019-05-09T20:17:20Z PROTEUM-RS/PN: uma ferramenta para a validação de redes de Petri baseada na análise de mutantes. Proteum-RS/PN: a mutation-based tool for validating Petri nets. Simão, Adenilso da Silva análise de mutantes engenharia de software mutation analysis Petri nets Redes de Petri software engineering test and validation teste e validação Sistemas Reativos caracterizam-se por reagir continuamente a estímulos externos e internos e controlar atividades humanas. A ocorrência de falhas nesses sistemas pode resultar em grandes prejuízos. Dessa forma, o uso de métodos e técnicas rigorosas para a especificação do comportamento desse tipo de sistema é essencial, buscando-se evitar inconsistências e ambigüidades no modelo. Redes de Petri é uma das técnicas que têm sido usadas para a especificação de sistemas reativos. Teste e validação são atividades essenciais na produção dessa classe de sistemas. Por isso, o critério Análise de Mutantes, um critério de teste baseado em erros normalmente aplicado ao teste de programas, tem sido explorado no contexto de teste de especificações de sistemas reativos. É necessário o desenvolvimento de ferramentas que apóiem sua utilização, visto que a aplicação manual do critério é impraticável. O objetivo deste trabalho é a implementação da ferramenta Proteum-RS/PN, que apóia a aplicação do critério Análise de Mutantes para validar especificações baseadas em Redes de Petri. Reactive Systems are characterized by continuously reacting to external as well as internal stimuli and controlling human activities. In these systems, faults can result in large losses. The use of rigorous methods and techniques for the specification of their behavior is essential to avoid inconsistencies and ambiguities. Petri Nets have been used for reactive-system specification. The test and validation of the underlying model are essential activities for the production of such systems. Thus, the Mutant Analysis -- a fault-based criterion usually used for program testing -- has been explored in the context of specification testing. The development of tools to support its application is necessary, since its manual application is unrealistic. The objective of this work is the implementation of Proteum-RS/PN, a testing tool which supports the application of Mutant Analysis criterion to validate Petri-Nets based specifications. Biblioteca Digitais de Teses e Dissertações da USP Maldonado, Jose Carlos 2000-03-17 Dissertação de Mestrado application/pdf http://www.teses.usp.br/teses/disponiveis/55/55134/tde-19022001-095632/ pt Liberar o conteúdo somente para a comunidade da Universidade de São Paulo.
collection NDLTD
language pt
format Others
sources NDLTD
topic análise de mutantes
engenharia de software
mutation analysis
Petri nets
Redes de Petri
software engineering
test and validation
teste e validação
spellingShingle análise de mutantes
engenharia de software
mutation analysis
Petri nets
Redes de Petri
software engineering
test and validation
teste e validação
Simão, Adenilso da Silva
PROTEUM-RS/PN: uma ferramenta para a validação de redes de Petri baseada na análise de mutantes.
description Sistemas Reativos caracterizam-se por reagir continuamente a estímulos externos e internos e controlar atividades humanas. A ocorrência de falhas nesses sistemas pode resultar em grandes prejuízos. Dessa forma, o uso de métodos e técnicas rigorosas para a especificação do comportamento desse tipo de sistema é essencial, buscando-se evitar inconsistências e ambigüidades no modelo. Redes de Petri é uma das técnicas que têm sido usadas para a especificação de sistemas reativos. Teste e validação são atividades essenciais na produção dessa classe de sistemas. Por isso, o critério Análise de Mutantes, um critério de teste baseado em erros normalmente aplicado ao teste de programas, tem sido explorado no contexto de teste de especificações de sistemas reativos. É necessário o desenvolvimento de ferramentas que apóiem sua utilização, visto que a aplicação manual do critério é impraticável. O objetivo deste trabalho é a implementação da ferramenta Proteum-RS/PN, que apóia a aplicação do critério Análise de Mutantes para validar especificações baseadas em Redes de Petri. === Reactive Systems are characterized by continuously reacting to external as well as internal stimuli and controlling human activities. In these systems, faults can result in large losses. The use of rigorous methods and techniques for the specification of their behavior is essential to avoid inconsistencies and ambiguities. Petri Nets have been used for reactive-system specification. The test and validation of the underlying model are essential activities for the production of such systems. Thus, the Mutant Analysis -- a fault-based criterion usually used for program testing -- has been explored in the context of specification testing. The development of tools to support its application is necessary, since its manual application is unrealistic. The objective of this work is the implementation of Proteum-RS/PN, a testing tool which supports the application of Mutant Analysis criterion to validate Petri-Nets based specifications.
author2 Maldonado, Jose Carlos
author_facet Maldonado, Jose Carlos
Simão, Adenilso da Silva
author Simão, Adenilso da Silva
author_sort Simão, Adenilso da Silva
title PROTEUM-RS/PN: uma ferramenta para a validação de redes de Petri baseada na análise de mutantes.
title_short PROTEUM-RS/PN: uma ferramenta para a validação de redes de Petri baseada na análise de mutantes.
title_full PROTEUM-RS/PN: uma ferramenta para a validação de redes de Petri baseada na análise de mutantes.
title_fullStr PROTEUM-RS/PN: uma ferramenta para a validação de redes de Petri baseada na análise de mutantes.
title_full_unstemmed PROTEUM-RS/PN: uma ferramenta para a validação de redes de Petri baseada na análise de mutantes.
title_sort proteum-rs/pn: uma ferramenta para a validação de redes de petri baseada na análise de mutantes.
publisher Biblioteca Digitais de Teses e Dissertações da USP
publishDate 2000
url http://www.teses.usp.br/teses/disponiveis/55/55134/tde-19022001-095632/
work_keys_str_mv AT simaoadenilsodasilva proteumrspnumaferramentaparaavalidacaoderedesdepetribaseadanaanalisedemutantes
AT simaoadenilsodasilva proteumrspnamutationbasedtoolforvalidatingpetrinets
_version_ 1719066878620467200