EasyCyclomaticComplexity Tool: Uma ferramenta de apoio ao ensino da métrica de Complexidade Ciclomática de McCabe

  • Bruno César Silva Vital Faculdade Metodista Granbery
  • Vitor Gomes Miranda Faculdade Metodista Granbery
  • Marco Antônio Pereira Araújo Faculdade Metodista Granbery

Resumo


EasyCyclomaticComplexity (ECC) é uma ferramenta Web com o propósito de apoiar o ensino da métrica de Complexidade Ciclomática de McCabe, que calcula a quantidade de caminhos independentes a partir do código fonte. Por meio da ferramenta, algoritmos são inseridos e o resultado da Complexidade Ciclomática (CC) é calculado, bem como o grafo associado é desenhado, de forma a apoiar o ensino da técnica.

Referências

DELAMARO, M. et al., 2007. Introdução ao Teste de Software. Ed. Campus.

McCABE T. J., 1976. Structured Testing: A Testing Methodology Using the Cyclomatic Complexity Metric, Computer Systems Laboratory National Institute of Standards and Technology Gaithersburg, MD.

PRESSMAN, R., 2006. Engenharia de Software. 6. ed. Rio de Janeiro: McGraw-Hill.

VANDOREN, E., 1997, "Cyclomatic Complexity", Web Publication. Disponível em: [link]. Acessado em: 06/05/2012.

Publicado
16/07/2012
VITAL, Bruno César Silva; MIRANDA, Vitor Gomes; ARAÚJO, Marco Antônio Pereira. EasyCyclomaticComplexity Tool: Uma ferramenta de apoio ao ensino da métrica de Complexidade Ciclomática de McCabe. In: WORKSHOP SOBRE EDUCAÇÃO EM COMPUTAÇÃO (WEI), 20. , 2012, Curitiba/PR. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2012 . p. 291-294. ISSN 2595-6175.