A comparison of techniques for developing predictive models of software metrics

被引:94
|
作者
Gray, A [1 ]
MacDonell, SG [1 ]
机构
[1] UNIV OTAGO, DEPT INFORMAT SCI, DUNEDIN, NEW ZEALAND
关键词
metrics; analysis techniques; predictive models;
D O I
10.1016/S0950-5849(96)00006-7
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The use of regression analysis to derive predictive equations for software metrics has recently been complemented by increasing numbers of studies using non-traditional methods, such as neural networks, fuzzy logic models, case-based reasoning systems, and regression trees. There has also been an increasing level of sophistication in the regression-based techniques used, including robust regression methods, factor analysis, and more effective validation procedures. This paper examines the implications of using these methods and provides some recommendations as to when they may be appropriate. A comparison of the various techniques is also made in terms of their modelling capabilities with specific reference to software metrics. (C) 1997 Elsevier Science B.V.
引用
收藏
页码:425 / 437
页数:13
相关论文
共 50 条
  • [41] Developing Predictive Models of Health Literacy
    Laurie T. Martin
    Teague Ruder
    José J. Escarce
    Bonnie Ghosh-Dastidar
    Daniel Sherman
    Marc Elliott
    Chloe E. Bird
    Allen Fremont
    Charles Gasper
    Arthur Culbert
    Nicole Lurie
    Journal of General Internal Medicine, 2009, 24 : 1211 - 1216
  • [42] Comparison of two negative binomial regression techniques in developing accident prediction models
    El-Basyouny, Karim
    Sayed, Tarek
    STATISTICAL METHODS AND CRASH PREDICTION MODELING, 2006, (1950): : 9 - 16
  • [43] A family of experiments to validate metrics for software process models
    Canfora, G
    García, F
    Piattini, M
    Ruiz, F
    Visaggio, CA
    JOURNAL OF SYSTEMS AND SOFTWARE, 2005, 77 (02) : 113 - 129
  • [44] Software aging and rejuvenation in android: new models and metrics
    Jianwen Xiang
    Caisheng Weng
    Dongdong Zhao
    Artur Andrzejak
    Shengwu Xiong
    Lin Li
    Jing Tian
    Software Quality Journal, 2020, 28 : 85 - 106
  • [45] 5 PRINCIPLES FOR THE FORMAL VALIDATION OF MODELS OF SOFTWARE METRICS
    EJIOGU, LO
    SIGPLAN NOTICES, 1993, 28 (08): : 67 - 76
  • [46] Software aging and rejuvenation in android: new models and metrics
    Xiang, Jianwen
    Weng, Caisheng
    Zhao, Dongdong
    Andrzejak, Artur
    Xiong, Shengwu
    Li, Lin
    Tian, Jing
    SOFTWARE QUALITY JOURNAL, 2020, 28 (01) : 85 - 106
  • [48] Definition and empirical validation of metrics for software process models
    García, F
    Ruiz, F
    Piattini, M
    PRODUCT FOCUSED SOFTWARE PROCESS IMPROVEMENT, 2004, 3009 : 146 - 158
  • [49] On the repeatability of metric models and metrics across software builds
    Schneidewind, NF
    11TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING, PROCEEDINGS, 2000, : 234 - 245
  • [50] Developing predictive models for μ opioid receptor binding using machine learning and deep learning techniques
    Liu, Jie
    Li, Jerry
    Li, Zoe
    Dong, Fan
    Guo, Wenjing
    Ge, Weigong
    Patterson, Tucker A.
    Hong, Huixiao
    EXPERIMENTAL BIOLOGY AND MEDICINE, 2025, 250