uma ferramenta livre e extensível para análise estática de código-fonte
AMARAL, V. Análise de evolucao de projetos de software livre através de matrizes de evolucao. Undergraduation course conclusion project, Universidade Federal da Bahia, 2009.
COSTA, J. Extração de informações de dependência entre módulos de programas c/c++. Undergraduation course conclusion project, Universidade Católica do Salvador, 2009.
JúNIOR, M. R. P. Estudo de métricas de código fonte no sistema android e seus aplicativos. p. 82, 2015. Disponı́vel em: hhttps://fga.unb.br/tcc/software/ tcc-2015.1-engenharia-de-software/marcos-ronaldo-pereira-junior/v3-tcc.pdfi.
MEIRELLES, P. et al. A study of the relationships between source code metrics and attractiveness in free software projects. In: Software Engineering (SBES), 2010 Brazilian Symposium on. [S.l.: s.n.], 2010. p. 11–20.
MEIRELLES, P.; KON, F.; JR, C. S. Semi-automatic evaluation of free software projects: A source code perspective. Salvador, Brazil, p. 42, 2011.
MORAIS, C.; MEIRELLES, P.; KON, F. Kalibro: Uma ferramenta de configuraçao e interpretaçao de métricas de código-fonte. Undergraduation course conclusion project, Universidade de Sao Paulo, 2009.
TERCEIRO, A.; CHAVEZ, C. Structural complexity evolution in free software projects: A case study. In: QACOS-OSSPL 2009: Proceedings of the Joint Workshop on Quality and Architectural Concerns in Open Source Software (QACOS) and Open Source Software and Product Lines (OSSPL). [S.l.: s.n.], 2009.
TERCEIRO, A. et al. Understanding structural complexity evolution: A quantitative analysis. In: Software Maintenance and Reengineering (CSMR), 2012 16th European Conference on. [S.l.: s.n.], 2012. p. 85–94.
TERCEIRO, A.; RIOS, L. R.; CHAVEZ, C. An empirical study on the structural complexity introduced by core and peripheral developers in free software projects. In: IEEE. Software Engineering (SBES), 2010 Brazilian Symposium on. [S.l.], 2010. p. 21–29.
mostrar doxyparse, sloccount e comunicação entre eles e analizo
metrics
metrics-batch
metrics-history
graph
tree-evolution
dsm
analizo metrics --list
acc - Afferent Connections per Class
accm - Average Cyclomatic Complexity per Method
amloc - Average Method Lines of Code
anpm - Average Number of Parameters per Method
cbo - Coupling Between Objects
dit - Depth of Inheritance Tree
lcom4 - Lack of Cohesion of Methods
loc - Lines of Code
mmloc - Max Method LOC
noa - Number of Attributes
noc - Number of Children
nom - Number of Methods
npa - Number of Public Attributes
npm - Number of Public Methods
sc - Structural Complexity
analizo graph [...]
analizo dsm [...]
analizo tree-evolution [...]
como instalar?
como utilizar? interface de linha de comando…
http://www.analizo.org
joenio@joenio.me
Esta apresentação está disponível em:
http://joenio.me/analizo
(código-fonte: http://github.com/joenio/joenio.me)
Onde e quando esta apresentação foi realizada