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 :
بازگشت