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...
Main Author: | |
---|---|
Other Authors: | |
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 |