Maintainability is considered as one of the most crucial attributes of software quality due to the fact that maintenance in software systems consumes a high proportion of the total effort spent in the lifecycle of a system. Measuring maintenance is to have base decisions on a sound foundation. This report presents a comparison of several state-of-the-art maintainability measures and evaluates their correlation for the example of the Apache Tomcat system. To enable the comparison, the SAVE (Software Architecture Visualization and Evaluation) tool has been extended by two plug-ins. The first plug-ins allows the interactive combination of metrics: complex metrics can be derived and stored persistently. The second plug-in allows extracting seve...
Nowadays, agile software development is considered a mainstream approach for software with fast rele...
Aggregation of software metrics is a challenging task, it is even more complex when it comes to cons...
Within a short period, the Internet and World Wide Web have become widespread, surpassing all other ...
The reduction of computer hardware costs has led to an increasing demand and multiplication of softw...
The reduction of computer hardware costs has led to an increasing demand and multiplication of softw...
Software maintainability is a crucial property of software projects. It can be defined as the ease w...
Context: Many metrics are used in software engineering research as surrogates for maintainability of...
Background. Maintainability of software products continues to be an area of im- portance and interes...
Competing Interests: The authors have declared that no competing interests exist Software maintainab...
Maintenance is a natural and necessary part of the system life cycle and its costs. It is important ...
This study presents the empirical investigation into maintainability of software using Chidamber and...
Ensuring maintainability is an important aspect of the software development cycle. Maintainable soft...
Computer scientists are continually attempting to improve software system development. Systems are ...
Maintaining a software system resembles renovating a house: it usually takes longer and costs more t...
Abstract – The amount of effort needed to maintain a software system is related to the technical qua...
Nowadays, agile software development is considered a mainstream approach for software with fast rele...
Aggregation of software metrics is a challenging task, it is even more complex when it comes to cons...
Within a short period, the Internet and World Wide Web have become widespread, surpassing all other ...
The reduction of computer hardware costs has led to an increasing demand and multiplication of softw...
The reduction of computer hardware costs has led to an increasing demand and multiplication of softw...
Software maintainability is a crucial property of software projects. It can be defined as the ease w...
Context: Many metrics are used in software engineering research as surrogates for maintainability of...
Background. Maintainability of software products continues to be an area of im- portance and interes...
Competing Interests: The authors have declared that no competing interests exist Software maintainab...
Maintenance is a natural and necessary part of the system life cycle and its costs. It is important ...
This study presents the empirical investigation into maintainability of software using Chidamber and...
Ensuring maintainability is an important aspect of the software development cycle. Maintainable soft...
Computer scientists are continually attempting to improve software system development. Systems are ...
Maintaining a software system resembles renovating a house: it usually takes longer and costs more t...
Abstract – The amount of effort needed to maintain a software system is related to the technical qua...
Nowadays, agile software development is considered a mainstream approach for software with fast rele...
Aggregation of software metrics is a challenging task, it is even more complex when it comes to cons...
Within a short period, the Internet and World Wide Web have become widespread, surpassing all other ...