[LUG.ro] Empirical study of software quality evolution in open source projects using agile practices

Horacio Castellini horacio9573 en yahoo.com.ar
Jue Mayo 21 16:08:36 ART 2009


Interesante artículo ....

We analyse the time evolution of two open source Java projects: Eclipse
and Netbeans, both developed following agile practices, though to a
different extent. Our study is centered on quality analysis of the
systems, measured as defects absence, and its relation with software
metrics evolution. The two projects are described through a software
graph in which nodes are represented by Java files and edges describe
the existing relation between nodes. We propose a metrics suite for Java
files based on Chidamber and Kemerer suite, and use it to study software
evolution and its relationship with bug count.

Traducido al castellano ...

Analizamos la evolución temporal de dos proyectos de código abierto de
Java: Eclipse y Netbeans, ambos desarrollados en prácticas ágiles.
Nuestro estudio se centra en el análisis de la calidad de los sistemas,
como en la ausencia de defectos, y su relación con las medidas de
evolución de software. Los dos proyectos se describen a través de un
software gráfico en el cuál los nodos  representan los archivos de Java
y las aristas indican la relación existente entre los nodos. Proponemos
un conjunto de medidas basados en los archivos de Java basados en la
Chidamber y Kemerer suite, y usarla para estudiar la evolución del
software y su relación con la cuenta de  fallos.

http://arxiv.org/abs/0905.3287



Más información sobre la lista de distribución Lugro