DocumentCode
635287
Title
A roadmap for software maintainability measurement
Author
Saraiva, Juliana
Author_Institution
Inf. Center, Fed. Univ. of Pernambuco, Recife, Brazil
fYear
2013
fDate
18-26 May 2013
Firstpage
1453
Lastpage
1455
Abstract
Object-Oriented Programming (OOP) is one of the most used programming paradigms. Thus, researches dedicated in improvement of software quality that adhere to this paradigm are demanded. Complementarily, maintainability is considered a software attribute that plays an important role in its quality level. In this context, Object-Oriented Software Maintainability (OOSM) has been studied through years and several researchers proposed a high number of metrics to measure it. Nevertheless, there is no standardization or a catalogue to summarize all the information about these metrics, helping the researchers to make decision about which metrics can be adopted to perform their experiments in OOSM. Actually, distinct areas in both academic and industrial environment, such as Software Development, Project Management, and Software Research can adopt them to support decision-making processes. Thus, this work researched about the usage of OOSM metrics in academia and industry in order to help researchers in making decision about the metrics suite to be adopted. We found 570 OOSM metrics. Additionally, as a preliminary result we proposed a catalog with 36 metrics that were most used in academic works/experiments, trying to guide researchers with their decision-make about which metrics are more indicated to be adopted in their experiments.
Keywords
software maintenance; software management; software quality; OOP; OOSM metrics; decision making processes; object oriented programming; object oriented software maintainability; project management; software attribute; software development; software maintainability measurement; software quality level; software research; Catalogs; Couplings; Software; Software engineering; Software measurement; Systematics; Catalog; Experimental Software Engineering; Metrics; Object-Oriented Development; Software Maintainability;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering (ICSE), 2013 35th International Conference on
Conference_Location
San Francisco, CA
Print_ISBN
978-1-4673-3073-2
Type
conf
DOI
10.1109/ICSE.2013.6606742
Filename
6606742
Link To Document