29 Febrero 2012

Modelo de calidad de PMD para Sonar

por Antonio Calero

excentia presenta la primera versión (1.0) de la extensión "PMD Model" para Sonar para seguir completando y extendiendo la plataforma de aseguramiento de calidad de QAlitaX.

El cometido de este singular plugin es implementar el modelo de calidad de la herramienta PMD para poder obtener las categorías en las que clasifica sus reglas. Una categoría es una agrupación de reglas que se deben cumplir en un código fuente y el modelo agrupa el conjunto de categorías a tener en cuenta en el análisis.


PMD es una potente herramienta de análisis estático integrada en Sonar y basada en una serie de reglas de buenas prácticas configurables (puedes consultar las categorías definidas en la página de PMD).

"PMD Model" viene a sumar y aportar un gran valor añadido a la herramienta PMD y, por extensión, a Sonar, ya que permite dotar de significado a las diferentes categorías de regla establecidas y facilita enormemente la priorización y corrección de evidencias, pasando de unos datos resultantes de un análisis estático en modo “crudo” a una información modelizada que aporta seguridad y semántica a dichos análisis, además de ahorrar una gran cantidad de tiempo de estudio de dichos resultados en “crudo”.



Prueba "PMD Model" en tu instancia de Sonar y comprobarás la diferencia y la comprensión adicional que te aporta este nuevo plugin, cuyas principales características son:
  • Agrupación de reglas 
  • Ahorro de tiempo/costes para atacar problemas de calidad concretos 
  • Seguridad y fiabilidad en las interpretaciones 
  • Facilitar la priorización y corrección (toma de decisiones)
Comparte en     Suscríbete