Ferramenta para Medir Complexidade Ciclomática de Métodos Java
Uma ferramenta desenvolvida na linguagem Java com o objetivo de analisar métodos de uma determinada classe Java e gerar seu Grafo de Controle de Fluxo correspondente.
Funções:
Deve gerar um grafo da Complexidade Ciclomática para cada método da classe analisada
Deve permitir ao desenvolvedor navegar pelos caminhos independentes dos grafos gerados
Deve fornecer uma análise sobre os grafos gerados contendo caminhos independentes, condições para que esses caminhos sejam satisfeitos e a Complexidade Ciclomática do método analisado
Deve facilitar o entendimento do grafo através da indicação do trecho de código correspondente a cada vértice
Estudos
Complexity Tool
Ferramenta para Medir Complexidade Ciclomática de Métodos Java.