A novel method for early software quality prediction based on support vector machine

被引:0
|
作者
Xing, Fei [1 ]
Guo, Ping [1 ]
Lyu, Michael R. [1 ]
机构
[1] Beijing Normal Univ, Dept Comp Sci, Beijing 100875, Peoples R China
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The software development process imposes major impacts on the quality of software at every development stage; therefore, a common goal of each software development phase concerns how to improve software quality. Software quality prediction thus aims to evaluate software quality level periodically and to indicate software quality problems early. In this paper, we propose a novel technique to predict software quality by adopting Support Vector Machine (SVM) in the classification of software modules based on complexity metrics. Because only limited information of software complexity metrics is available in early software life cycle, ordinary software quality models cannot make good-predictions generally. It is well known that SVM generalizes well even in high dimensional spaces under small training sample conditions. We consequently propose a SVM-based software classification model, whose characteristic is appropriate for early software quality predictions when only a small number of sample data are available. Experimental results with a Medical Imaging System software metrics data show that our SVM prediction model achieves better software quality prediction than some commonly used software quality prediction models.
引用
收藏
页码:213 / 222
页数:10
相关论文
共 50 条
  • [1] An Early Prediction Method of Software Reliability Based on Support Vector Machine
    Li, Xingguo
    Li, Xiaofeng
    Shu, Yanhua
    [J]. 2007 INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-15, 2007, : 6075 - 6078
  • [2] Prediction method for machining quality based on weighted least squares support vector machine
    Wu, Dehui
    Yang, Shiyuan
    Dong, Hua
    [J]. WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 4776 - +
  • [3] A Novel Prediction Method of Dynamic Wall Pressure for Silos Based on Support Vector Machine
    Yu, Hanhua
    Xu, Zhijun
    Liu, Tingting
    Yuan, Fang
    [J]. ADVANCES IN CIVIL ENGINEERING, 2020, 2020
  • [4] A novel energy consumption prediction method for chillers based on an improved support vector machine
    Cai, Jianyang
    Yang, Haidong
    Xu, Kangkang
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2023, 44 (04) : 6801 - 6816
  • [5] A Coke Quality Prediction Model Based on Support Vector Machine
    Chen Hong-jun
    Bai Jin-feng
    [J]. MATERIAL DESIGN, PROCESSING AND APPLICATIONS, PARTS 1-4, 2013, 690-693 : 3097 - +
  • [6] Prediction of Yarn Quality by Support Vector Machine
    Zhang, Ruquan
    Li, Jianqiang
    He, Yu
    Jiang, Hui
    [J]. FRONTIERS OF MANUFACTURING SCIENCE AND MEASURING TECHNOLOGY II, PTS 1 AND 2, 2012, 503-504 : 1429 - +
  • [7] A novel population initialization method based on support vector machine
    Rakhshani, Hojjat
    Idoumghar, Lhassane
    Lepagnot, Julien
    Brevilliers, Mathieu
    Keedwell, Edward
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2018, : 751 - 756
  • [8] CFAR intrusion detection method based on support vector machine prediction
    He, D
    Leung, H
    [J]. 2004 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE FOR MEASUREMENT SYSTEMS AND APPLICATIONS, 2004, : 10 - 15
  • [9] Compressor Performance Prediction Based on the Interpolation Method and Support Vector Machine
    Zhong, Lingfeng
    Liu, Rui
    Miao, Xiaodong
    Chen, Yufeng
    Li, Songhong
    Ji, Haocheng
    [J]. AEROSPACE, 2023, 10 (06)
  • [10] Prediction of Software Defects using Twin Support Vector Machine
    Agarwal, Sonali
    Tomar, Divya
    Siddhant
    [J]. PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS AND COMPUTER NETWORKS (ISCON), 2014, : 128 - 132