Estoy tratando de recopilar métricas de código de software en mi proyecto Java en cada ciclo de integración continua. Me interesan principalmente las métricas relacionadas con el tamaño, como el número de clases, el número de métodos, los puntos de función, las líneas de código, etc. Me gustaría obtener un informe de resumen con estas métricas en algún archivo XML. Más tarde lo usaré en el informe del proyecto, o de alguna otra manera.¿Hay algún recopilador de métricas automatizado para mi proyecto Java?
¿Existe alguna herramienta gratuita de código abierto que pueda integrar con Maven para este fin?
Puntos de la función? ¡Buena suerte con la automatización de eso! http://en.wikipedia.org/wiki/Function_point –
Aparentemente, la comunidad de métricas de software puede calcular puntos de función a partir de métricas de código mediante el llamado "backfiring", que básicamente se multiplica por un factor constante que relaciona empíricamente valores de métricas de código con puntos de función. Consulte el libro de Capers Jones: Applied Software Measurement http://www.amazon.com/gp/product/0071502440/ref=oss_product –