Abstract | ||
---|---|---|
The focus of the paper is to reveal the relationships between software maintainability and other internal software quality attributes. The source code characteristics of five Java-based open-source software products are analyzed using the software measurement tool SoftCalc. The relationships between maintainability and internal quality attributes are identified based on the Pearson product moment correlation analysis. Our results show negative correlations between maintainability and some well-known internal software quality attributes, as well as the ones between maintainability and complexity metrics. Particularly, according to our results, the Number of Data Variables Declared and the Decisional Complexity McClure Metric have the strongest correlations with maintainability. The results of our study, that is to say, knowledge about the relationships between internal software quality attributes and maintainability, can be used as a basis for improvement of software maintainability at earlier stages of the software development process. Copyright © 2007 John Wiley & Sons, Ltd. |
Year | DOI | Venue |
---|---|---|
2008 | 10.1002/smr.v20:1 | Journal of Software Maintenance |
Keywords | Field | DocType |
software maintainability,software complexity | Systems engineering,Software engineering,Computer science,Software metric,Software quality,Programming complexity,Software verification and validation,Software construction,Maintainability,Reliability engineering,Software sizing,Software measurement | Journal |
Volume | Issue | ISSN |
20 | 1 | 1532-060X |
Citations | PageRank | References |
12 | 0.60 | 27 |
Authors | ||
4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Denis Kozlov | 1 | 50 | 4.45 |
Jussi Koskinen | 2 | 122 | 13.44 |
Markku Sakkinen | 3 | 243 | 36.29 |
Jouni Markkula | 4 | 250 | 25.91 |