Software maintainability prediction of open source datasets using least squares support vector machines

被引:5
|
作者
Gupta, Shikha [1 ]
Chug, Anuradha [1 ]
机构
[1] Guru Gobind Singh Indraprastha Univ, Univ Sch Informat Commun & Technol, New Delhi 110078, India
来源
关键词
Machine Learning; Software Maintainability Prediction; LS-SVM; Normalization;
D O I
10.1080/09720510.2020.1799501
中图分类号
O21 [概率论与数理统计]; C8 [统计学];
学科分类号
020208 ; 070103 ; 0714 ;
摘要
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.
引用
收藏
页码:1011 / 1021
页数:11
相关论文
共 50 条
  • [1] Using partial least squares and support vector machines for bankruptcy prediction
    Yang, Zijiang
    You, Wenjie
    Ji, Guoli
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (07) : 8336 - 8342
  • [2] Chaotic time series prediction using least squares support vector machines
    Ye, MY
    Wang, XD
    [J]. CHINESE PHYSICS, 2004, 13 (04): : 454 - 458
  • [3] Systemic financial risk prediction using least squares support vector machines
    Zhao, Dandan
    Ding, Jianchen
    Chai, Senchun
    [J]. MODERN PHYSICS LETTERS B, 2018, 32 (17):
  • [4] Prediction of flashover voltage of insulators using least squares support vector machines
    Gencoglu, Muhsin Tunay
    Uyar, Murat
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2009, 36 (07) : 10789 - 10798
  • [5] Data Prediction in Manufacturing: an Improved Approach Using Least Squares Support Vector Machines
    Liao, Zaifei
    Yang, Tian
    Lu, Xinjie
    Wang, Hongan
    [J]. FIRST INTERNATIONAL WORKSHOP ON DATABASE TECHNOLOGY AND APPLICATIONS, PROCEEDINGS, 2009, : 382 - +
  • [6] Direct Interval Prediction of Landslide Displacements Using Least Squares Support Vector Machines
    Wang, Yankun
    Tang, Huiming
    Wen, Tao
    Ma, Junwei
    [J]. COMPLEXITY, 2020, 2020
  • [7] Prediction of toxicity of nitrobenzenes using ab initio and least squares support vector machines
    Niazi, Ali
    Jameh-Bozorghi, Saeed
    Nori-Shargh, Davood
    [J]. JOURNAL OF HAZARDOUS MATERIALS, 2008, 151 (2-3) : 603 - 609
  • [8] Preoperative prediction of malignancy of ovarian tumors using least squares support vector machines
    Lu, C
    Van Gestel, T
    Suykens, JAK
    Van Huffel, S
    Vergote, I
    Timmerman, D
    [J]. ARTIFICIAL INTELLIGENCE IN MEDICINE, 2003, 28 (03) : 281 - 306
  • [9] Least Squares Support Vector Machines for Channel Prediction in the MIMO System
    Martyna, Jerzy
    [J]. DEVELOPING CONCEPTS IN APPLIED INTELLIGENCE, 2011, 363 : 39 - 44
  • [10] Temperature prediction control based on least squares support vector machines
    Bin Liu
    Hongye Su
    Weihua Huang
    Jian Chu
    [J]. Journal of Control Theory and Applications, 2004, 2 (4): : 365 - 370