EXPERIENCE WITH THE ACCURACY OF SOFTWARE MAINTENANCE TASK EFFORT PREDICTION MODELS

被引:148
作者
JORGENSEN, M [1 ]
机构
[1] UNIV OSLO,OSLO,NORWAY
关键词
COST MODELS; NEURAL NETWORK; PATTERN RECOGNITION; PREDICTION MODELS; REGRESSION; SOFTWARE MAINTENANCE; SOFTWARE MEASUREMENT;
D O I
10.1109/32.403791
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper reports experience from the development and use of eleven different software maintenance effort prediction models. The models were developed applying regression analysis, neural networks and pattern recognition and the prediction accuracy was measured and compared for each model type. The most accurate predictions were achieved applying models based on multiple regression and on pattern recognition. We suggest the use of prediction models as instruments to support the expert estimates and to analyse the impact of the maintenance variables on the maintenance process and product. We believe that the pattern recognition based models evaluated, i.e., the prediction models based on the Optimized Set Reduction method, show potential for such use.
引用
收藏
页码:674 / 681
页数:8
相关论文
共 23 条
  • [1] IMPACT OF SCHEDULE ESTIMATION ON SOFTWARE PROJECT BEHAVIOR
    ABDELHAMID, TK
    MADNICK, SE
    [J]. IEEE SOFTWARE, 1986, 3 (04) : 70 - 75
  • [2] [Anonymous], 1991, INTRO THEORY NEURAL, DOI DOI 10.1201/9780429499661
  • [3] Balda D., 1990, ACM SIGSOFT SOFTWARE, V15, P42
  • [4] SCALE ECONOMIES IN NEW SOFTWARE-DEVELOPMENT
    BANKER, RD
    KEMERER, CF
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1989, 15 (10) : 1199 - 1205
  • [5] SOFTWARE COMPLEXITY AND MAINTENANCE COSTS
    BANKER, RD
    DATAR, SM
    KEMERER, CF
    ZWEIG, D
    [J]. COMMUNICATIONS OF THE ACM, 1993, 36 (11) : 81 - 94
  • [6] Boehm B.W., 1981, SOFTWARE ENG EC
  • [7] Bradley E, 1983, AM STAT, V37, P36
  • [8] Briand L. C., 1993, Analytical methods in software engineering economics, P151
  • [9] Briand L.C., 1992, P IEEE C SOFTWARE MA, P328
  • [10] A PATTERN-RECOGNITION APPROACH FOR SOFTWARE ENGINEERING DATA-ANALYSIS
    BRIAND, LC
    BASILI, VR
    THOMAS, WM
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1992, 18 (11) : 931 - 942