UMA ANÁLISE COMPARATIVA DE ABORDAGENS PARA A GERAÇÃO DE TESTES ABSTRATOS BASEADA EM
MODELOS DE REDES DE PETRI COLORIDAS
O teste baseado em modelos (Model-Based Tesing - MBT) baseia-se em modelos do comportamento do sistema para gerar testes abstratos. Testadores reutilizam especificações formais (e.g., modelos de redes de Petri coloridas (Coloured Petri Nets - CPN)) para projetar testes para sistemas críticos de segurança. Neste trabalho, por uma revisão terciária, foi identificado um número considerável de revisões de literatura focadas na análise do uso de linguagens de especificação para realizar MBT. Entretanto, ainda existe uma lacuna de pesquisa em relação à análise de abordagens baseadas em CPN para geração de testes abstratos. Para preencher essa lacuna de pesquisa, neste trabalho, uma análise comparativa de abordagens para geração de testes abstratos com base em modelos CPN foi também realizada, por meio de uma revisão sistemática da literatura e um estudo de caso sobre sistemas médicos: eletrocardiografia e bomba de infusão de insulina. A partir da análise comparativa, são fornecidas informações para os testadores que precisam selecionar a abordagem de geração de testes abstratos mais adequada ao aplicar MBT usando CPN. Com os resultados obtidos, é possível identificar que a escolha depende do tamanho do espaço de estados do modelo CPN.
Testes Baseados em Modelos; Redes de Petri Coloridas; Espaço de Estados.