Abstract

Software Maintainability (SM), being one of the priciest and tedious phases of any software development life cycle, has drawn the attention of various researchers over the years. SM measures the ease of carrying out maintenance activities such as repair and improvement of software code as per the changing needs of the customer and should be predicted well in advance. The current study implements the Least Squares Support Vector Machines (LS-SVM) algorithm for SM Prediction (SMP) on six open source datasets, namely Abdera, Ivy, jEdit, Log4j, Poi, and Rave. MAE, RMSE, and MMRE are considered as the prediction accuracy measures to evaluate the performance. Results indicate that LS-SVM is a potentially viable tool for predicting maintainability. Best results are obtained with jEdit dataset having minimum values for MAE, RMSE, and MMRE, i.e. 20.38, 46.97, and 1.02, respectively; jEdit having high component stability with lesser number of changes.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.