Context: Software maintainability is one of the fundamental quality attributes of software engineering. The accurate prediction of software maintainability is a significant challenge for the effective management of the software maintenance process. Objective: The major aim of this paper is to present a systematic review of studies related to the prediction of maintainability of object-oriented software systems using machine learning techniques. This review identifies and investigates a number of research questions to comprehensively summarize, analyse and discuss various viewpoints concerning software maintainability measurements, metrics, datasets, evaluation measures, individual models and ensemble models. Method: The review uses the stan...
Competing Interests: The authors have declared that no competing interests exist Software maintainab...
Software is playing a crucial role in modern societies. The demand for software quality is increasin...
Accurate software metrics-based maintainability prediction can not only enable developers to better ...
While prior object-oriented software maintainability literature acknowledges the role of machine lea...
Prediction of the maintainability of classes in object-oriented systems is a significant factor for ...
Maintainability of the software is one of the key quality while evaluating software product. Of the ...
Software must be well developed and maintainable to adapt to the constantly changing requirement of ...
Background. Maintainability of software products continues to be an area of im- portance and interes...
Software maintainability is a crucial property of software projects. It can be defined as the ease w...
AbstractIn this study, empirically investigates the relationship of existing class level object-orie...
Improving quality of the desired software is an important topic under software engineering domain th...
Measuring software product maintainability is a central issue in software engineering which led to ...
Preprint submitted to Elsevier ScienceAs the number of object-oriented software systems increases, i...
This data set contains the results of an extensive, systematic literature review on the use of machi...
Large software systems are implemented using many different programming languages and scripts, and c...
Competing Interests: The authors have declared that no competing interests exist Software maintainab...
Software is playing a crucial role in modern societies. The demand for software quality is increasin...
Accurate software metrics-based maintainability prediction can not only enable developers to better ...
While prior object-oriented software maintainability literature acknowledges the role of machine lea...
Prediction of the maintainability of classes in object-oriented systems is a significant factor for ...
Maintainability of the software is one of the key quality while evaluating software product. Of the ...
Software must be well developed and maintainable to adapt to the constantly changing requirement of ...
Background. Maintainability of software products continues to be an area of im- portance and interes...
Software maintainability is a crucial property of software projects. It can be defined as the ease w...
AbstractIn this study, empirically investigates the relationship of existing class level object-orie...
Improving quality of the desired software is an important topic under software engineering domain th...
Measuring software product maintainability is a central issue in software engineering which led to ...
Preprint submitted to Elsevier ScienceAs the number of object-oriented software systems increases, i...
This data set contains the results of an extensive, systematic literature review on the use of machi...
Large software systems are implemented using many different programming languages and scripts, and c...
Competing Interests: The authors have declared that no competing interests exist Software maintainab...
Software is playing a crucial role in modern societies. The demand for software quality is increasin...
Accurate software metrics-based maintainability prediction can not only enable developers to better ...