This study presents the empirical investigation into maintainability of software using Chidamber and Kemmerer Metric suite. The study used metric threshold to propose the model for predicting maintainability of object-oriented software. Two geospatial software systems were used to identify the extent on which the metrics in Chidamber and Kemmerer suite can be used to track the needed efforts during maintenance phase. Linear Discriminant Analysis was used to find the performance measurement for each metric in order to understand their overall effect on particular software product. The results indicated the significant impact of the Chidamber and Kemmerer metrics in predicting maintainability when threshold are used over experts’ opinions. Mo...
Several aspects of software product quality can be assessed and measured using product metrics. With...
Maintainability is considered as one of the most crucial attributes of software quality due to the f...
Vzdrževanje je eno izmed najdražjih opravil v procesu razvoja programske opreme, po nekaterih študij...
This study presents validation of object-oriented model to predict its maintainability. The study us...
Software metrics like any other measures have been advocated as the essential tool in Object-oriente...
Software development life cycle maintenance has been advocated as the critical part that consumes m...
Competing Interests: The authors have declared that no competing interests exist Software maintainab...
Software maintainability is a crucial property of software projects. It can be defined as the ease w...
Background. Maintainability of software products continues to be an area of im- portance and interes...
The reduction of computer hardware costs has led to an increasing demand and multiplication of softw...
These days the Object-Oriented (OO) paradigm is used extensively in the development of software syst...
The reduction of computer hardware costs has led to an increasing demand and multiplication of softw...
Currently, Object-Oriented Programming (OOP) is one of the most used paradigms. Complementarily, the...
Time, effort and money required in maintaining software has always been considered greater ...
Context: Many metrics are used in software engineering research as surrogates for maintainability of...
Several aspects of software product quality can be assessed and measured using product metrics. With...
Maintainability is considered as one of the most crucial attributes of software quality due to the f...
Vzdrževanje je eno izmed najdražjih opravil v procesu razvoja programske opreme, po nekaterih študij...
This study presents validation of object-oriented model to predict its maintainability. The study us...
Software metrics like any other measures have been advocated as the essential tool in Object-oriente...
Software development life cycle maintenance has been advocated as the critical part that consumes m...
Competing Interests: The authors have declared that no competing interests exist Software maintainab...
Software maintainability is a crucial property of software projects. It can be defined as the ease w...
Background. Maintainability of software products continues to be an area of im- portance and interes...
The reduction of computer hardware costs has led to an increasing demand and multiplication of softw...
These days the Object-Oriented (OO) paradigm is used extensively in the development of software syst...
The reduction of computer hardware costs has led to an increasing demand and multiplication of softw...
Currently, Object-Oriented Programming (OOP) is one of the most used paradigms. Complementarily, the...
Time, effort and money required in maintaining software has always been considered greater ...
Context: Many metrics are used in software engineering research as surrogates for maintainability of...
Several aspects of software product quality can be assessed and measured using product metrics. With...
Maintainability is considered as one of the most crucial attributes of software quality due to the f...
Vzdrževanje je eno izmed najdražjih opravil v procesu razvoja programske opreme, po nekaterih študij...