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
Traditionally, research on quality attributes was either kept under wraps within the organization th...
As open source and agile developments do work in some circumstances, par-ticularly with regard to th...
AbstractTraditionally, research on quality attributes was either kept under wraps within the organiz...
The evolution of a software system can be studied in terms of how various properties as reflected by...
We present an analysis of the evolution of a Web application project developed with object-oriented ...
Abstract — It is essential for any software to evolve so as to be used for large time period. It is ...
AbstractOne of the essential objectives of the software engineering is to develop techniques and too...
Many object oriented metrics have been explored and successfully applied by researchers to measure d...
This paper presents an empirical study to analyze the quality of open source software JFreeChart, du...
We introduced a new approach to describe Java software as graph, where nodes represent a Java file -...
Software evolution and maintenance is largely based on data gathered through years of experience: un...
Libraries are increasingly employed in software practice to speed up the development process by reus...
We computed the software graphs of 96 systems of the Java Qualitas Corpus, parsing the source code a...
Traditionally, research on quality attributes was either kept under wraps within the organization th...
This is the dataset for the publication "On the differences between quality increasing and other cha...
Traditionally, research on quality attributes was either kept under wraps within the organization th...
As open source and agile developments do work in some circumstances, par-ticularly with regard to th...
AbstractTraditionally, research on quality attributes was either kept under wraps within the organiz...
The evolution of a software system can be studied in terms of how various properties as reflected by...
We present an analysis of the evolution of a Web application project developed with object-oriented ...
Abstract — It is essential for any software to evolve so as to be used for large time period. It is ...
AbstractOne of the essential objectives of the software engineering is to develop techniques and too...
Many object oriented metrics have been explored and successfully applied by researchers to measure d...
This paper presents an empirical study to analyze the quality of open source software JFreeChart, du...
We introduced a new approach to describe Java software as graph, where nodes represent a Java file -...
Software evolution and maintenance is largely based on data gathered through years of experience: un...
Libraries are increasingly employed in software practice to speed up the development process by reus...
We computed the software graphs of 96 systems of the Java Qualitas Corpus, parsing the source code a...
Traditionally, research on quality attributes was either kept under wraps within the organization th...
This is the dataset for the publication "On the differences between quality increasing and other cha...
Traditionally, research on quality attributes was either kept under wraps within the organization th...
As open source and agile developments do work in some circumstances, par-ticularly with regard to th...
AbstractTraditionally, research on quality attributes was either kept under wraps within the organiz...