DocumentCode :
3762302
Title :
A proposal of software maintainability model using code smell measurement
Author :
Billy C. Wagey;Bayu Hendradjaya;M. Sukrisno Mardiyanto
Author_Institution :
School of Electrical Engineering and Informatics, ITB Bandung, Indonesia
fYear :
2015
Firstpage :
25
Lastpage :
30
Abstract :
Maintenance is a very important phase in a software´s life cycle. More than half of the effort and cost of software is in the maintenance phase. Code smell is one of the problems that need to be dealt with in this phase. Code smell can be caused by bad design and implementation choice. In the end, it has the potential to degrade code maintainability. This paper proposes a new software maintainability model using measurement of code smell. Code smell has been used to indicate problems in software code which could be the results of bad design and may lead to bad maintenance. Our proposed model is then validated against the density of design patterns in 6 open source applications. The design patterns have been known to give positive impact on maintainability. Our result proves a strong relationship with correlation value of 0.51 between our model to the design patterns density. It shows that our model can become an alternative to measure a maintainability quality of an application.
Keywords :
"Software","Software measurement","Maintenance engineering","ISO Standards","Probabilistic logic"
Publisher :
ieee
Conference_Titel :
Data and Software Engineering (ICoDSE), 2015 International Conference on
Print_ISBN :
978-1-4673-8428-5
Type :
conf
DOI :
10.1109/ICODSE.2015.7436966
Filename :
7436966
Link To Document :
بازگشت