Autores

5483
Karen Miyuki Nakazato
2509,296
5484
2509,296

Informações:

Publicações do PESC

Título
Técnica de Leitura para Inspeção de Diagramas de Estados com Base em Diagramas de Atividades Especificando os Casos de Uso do Software
Linha de pesquisa
Engenharia de Software
Tipo de publicação
Dissertação de Mestrado
Número de registro
Data da defesa
12/9/2013
Resumo

Este trabalho apresenta Shiô, uma técnica de leitura para inspecionar diagramas de estados com o apoio de diagramas de atividades que especificam os casos de uso do software. A técnica foi desenvolvida com base em evidência. Seu desenvolvimento se justifica pela necessidade de uma técnica deste tipo para os projetos de software atuais e, ao mesmo tempo, a carência de tecnologias para a inspeção de diagramas de fluxo de atividades envolvendo diagramas de estado, conforme indicado pelos resultados de uma quasi-revisão sistemática (estudo secundário). A primeira versão de Shiô foi avaliada através de dois estudos de viabilidade in-vitro que indicaram sua capacidade em identificar defeitos, principalmente aqueles usualmente não capturados por inspeção ad-hoc, apesar do tempo dispendido pelos inspetores ser maior. Entretanto, estes resultados permitiram evoluir a técnica Shiô, simplificando sua aplicação e aprimorando sua organização visando aumentar sua capacidade para detecção de defeitos nos diagramas de estados.

Abstract

This work introduces Shiô, a reading technique to inspect state diagrams based on activity diagrams describing the software use cases. The technique had been developed through an evidence based methodology. Its development can be justified by the need of such type of techniques for supporting quality in contemporary software projects considering the lack of inspection technologies to support the reading of flow based diagrams as indicated in the result of a quasi-systematic review (secondary study). The first version of Shiô was evaluated by two in vitro feasibility studies, which indicated its capacity of detecting defects, mainly those ones not usually captured by ad-hoc reading, although the increasing of time reading. These results motivated the evolution of Shiô, aiming at to simplify its descriptions and reorganization to improve the capacity of inspectors on identifying defects in state diagrams.

Topo