DocumentCode
3714185
Title
Graphical and statistical analysis of the software evolution using coupling and cohesion metrics — An exploratory study
Author
Raul Silva;Heitor Costa
Author_Institution
University of Norte do Paran?, Londrina, Paran? - Brasil
fYear
2015
Firstpage
1
Lastpage
9
Abstract
Developing software is expensive; thus keep it useful to its users is important. On the other hand, due to constant maintenance performed to meet the changing needs of users, software undergoes degradation of its internal structure, particularly in coupling and cohesion. Monitoring the development of software by using some of its versions can aid Software Engineer with relevant information to guide your maintenance activities. In this paper, we presented a view of the evolution of versions of software. For this, a study was conducted in 10 versions of FindBugs using coupling and cohesion metrics calculated from VizzMaintenance and Metric plug-ins. In this study, we applied the Pearson linear correlation analysis among measurements. The result showed that there is some correlation between these metrics, because coupling metrics directly influenced the cohesion metrics, with undesirable characteristics such as high coupling and low cohesion compromising software quality.
Keywords
"Couplings","Measurement","Java","Maintenance engineering","Correlation","Software quality"
Publisher
ieee
Conference_Titel
Computing Conference (CLEI), 2015 Latin American
Type
conf
DOI
10.1109/CLEI.2015.7359472
Filename
7359472
Link To Document