Preprint submitted to Elsevier ScienceAs the number of object-oriented software systems increases, it becomes more important for organizations to maintain those systems effectively. However, currently only a small number of maintainability prediction models are available for object-oriented systems. This paper presents a Bayesian network maintainability prediction model for an object-oriented software system. The model is constructed using object-oriented metric data in Li and Henry’s datasets, which were collected from two different object-oriented systems. Prediction accuracy of the model is evaluated and compared with commonly used regression-based models. The results suggest that the Bayesian network model can predict maintainability mo...
Accurate software metrics-based maintainability prediction can not only enable developers to better ...
Defect prediction and assessment are the essential steps in large organizations and industries where...
Software quality can be described by a set of features, such as functionality, reliability, usabilit...
Preprint submitted to Elsevier ScienceAs the number of object-oriented software systems increases, i...
Constructing an accurate effort prediction model is a challenge in Software Engineering. This paper ...
Constructing an accurate effort prediction model is a challenge in Software Engineering. This paper ...
Part 1: Full PapersInternational audienceMaintenance is one of the most effort consuming activities ...
While prior object-oriented software maintainability literature acknowledges the role of machine lea...
Software prediction unveils itself as a difficult but important task which can aid the manager on de...
Prediction of the maintainability of classes in object-oriented systems is a significant factor for ...
Context: Software maintainability is one of the fundamental quality attributes of software engineeri...
Adherence to a defined process or standards is necessary to achieve satisfactory software quality. H...
The ability to reliably predict the end quality of software under development presents a significant...
AbstractIn this study, empirically investigates the relationship of existing class level object-orie...
There is an increasing interest in more accurate prediction of software maintainability in order to ...
Accurate software metrics-based maintainability prediction can not only enable developers to better ...
Defect prediction and assessment are the essential steps in large organizations and industries where...
Software quality can be described by a set of features, such as functionality, reliability, usabilit...
Preprint submitted to Elsevier ScienceAs the number of object-oriented software systems increases, i...
Constructing an accurate effort prediction model is a challenge in Software Engineering. This paper ...
Constructing an accurate effort prediction model is a challenge in Software Engineering. This paper ...
Part 1: Full PapersInternational audienceMaintenance is one of the most effort consuming activities ...
While prior object-oriented software maintainability literature acknowledges the role of machine lea...
Software prediction unveils itself as a difficult but important task which can aid the manager on de...
Prediction of the maintainability of classes in object-oriented systems is a significant factor for ...
Context: Software maintainability is one of the fundamental quality attributes of software engineeri...
Adherence to a defined process or standards is necessary to achieve satisfactory software quality. H...
The ability to reliably predict the end quality of software under development presents a significant...
AbstractIn this study, empirically investigates the relationship of existing class level object-orie...
There is an increasing interest in more accurate prediction of software maintainability in order to ...
Accurate software metrics-based maintainability prediction can not only enable developers to better ...
Defect prediction and assessment are the essential steps in large organizations and industries where...
Software quality can be described by a set of features, such as functionality, reliability, usabilit...