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 条
  • [31] Evaluating Predictive Models of Software Quality
    Ciaschini, V.
    Canaparo, M.
    Ronchieri, E.
    Salomoni, D.
    20TH INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS (CHEP2013), PARTS 1-6, 2014, 513
  • [32] Measuring the Fault Predictability of Software using Deep Learning Techniques with Software Metrics
    Bhandari, Guru Prasad
    Gupta, Ratneshwer
    2018 5TH IEEE UTTAR PRADESH SECTION INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS AND COMPUTER ENGINEERING (UPCON), 2018, : 249 - 254
  • [33] Examining the Predictive Capability of Advanced Software Fault Prediction Models-An Experimental Investigation Using Combination Metrics
    Sharma, Pooja
    Sangal, Amrit Lal
    E-INFORMATICA SOFTWARE ENGINEERING JOURNAL, 2022, 16 (01)
  • [34] TECHNIQUES FOR DEVELOPING BLENDING MODELS
    SNEE, RD
    BIOMETRICS, 1975, 31 (02) : 602 - 602
  • [35] TECHNIQUES FOR DEVELOPING ANALYTIC MODELS
    ANTHONY, AL
    WATSON, HK
    IBM SYSTEMS JOURNAL, 1972, 11 (04) : 316 - &
  • [36] Comparison and evaluation of data mining techniques with algorithmic models in software cost estimation
    Khalifelu, Zeynab Abbasi
    Gharehchopogh, Farhad Soleimanian
    FIRST WORLD CONFERENCE ON INNOVATION AND COMPUTER SCIENCES (INSODE 2011), 2012, 1 : 65 - 71
  • [37] A Novel Framework of Software Reliability Evaluation with Software Reliability Growth Models and Software Metrics
    Okamura, Hiroyuki
    Dohi, Tadashi
    2014 IEEE 15TH INTERNATIONAL SYMPOSIUM ON HIGH-ASSURANCE SYSTEMS ENGINEERING (HASE), 2014, : 97 - 104
  • [38] Developing Predictive Models of Health Literacy
    Martin, Laurie T.
    Ruder, Teague
    Escarce, Jose J.
    Ghosh-Dastidar, Bonnie
    Sherman, Daniel
    Elliott, Marc
    Bird, Chloe E.
    Fremont, Allen
    Gasper, Charles
    Culbert, Arthur
    Lurie, Nicole
    JOURNAL OF GENERAL INTERNAL MEDICINE, 2009, 24 (11) : 1211 - 1216
  • [39] Developing predictive and holistic models of schizophrenia
    Isohanni, M
    Isohanni, I
    Mäki, P
    Miettunen, J
    Croudace, T
    Jones, PB
    SCHIZOPHRENIA RESEARCH, 2006, 81 : 264 - 265
  • [40] Bootstrap methods for developing predictive models
    Austin, PC
    Tu, JV
    AMERICAN STATISTICIAN, 2004, 58 (02): : 131 - 137