|
ABSTRACT
Software cost model research results depend on model accuracy criteria such as MMRE and PRED. Despite criticism, MMRE has emerged as the de facto standard criterion. Many alternatives have been proposed and studied, surprisingly however PRED, the second most popular criterion, has not been extensively studied. This work attempts to fill this gap in the literature and expand the understanding and use of evaluation criterion in general. The majority of this work is empirically based, applying MMRE and PRED to a number of COCOMO model variations with respect to a simulated data set and four publicly available cost estimation data sets. We replicate a number of results based on MMRE and extend them to PRED. We study qualities of MMRE and PRED as sample estimator statistics for parameters of a cost model error distribution. Standard error is used to ensure greater confidence in replicated and new results based on sample data.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
|
| |
3
|
|
| |
4
|
|
 |
5
|
Tim Menzies , Dan Port , Zhihao Chen , Jairus Hihn , Sherry Stukes, Validation methods for calibrating software effort models, Proceedings of the 27th international conference on Software engineering, May 15-21, 2005, St. Louis, MO, USA
[doi> 10.1145/1062455.1062559]
|
| |
6
|
|
| |
7
|
Ch. Mooney, Robert Duval, "Bootstrapping: A Nonparametric Approach to Statistical Inference", Sage Publications; 1. edition (1993)
|
| |
8
|
B. Efron (1979). "Bootstrap methods: Another look at the jackknife", The Annals of Statistics, 7, 1--26
|
| |
9
|
|
| |
10
|
|
| |
11
|
|
| |
12
|
J. M. Desharnais, "Analyse statistique de la productivitie des projets informatique a partie de la technique des point des fonction," masters thesis, Univ. of Montreal, 1989.
|
 |
13
|
|
| |
14
|
|
| |
15
|
|
| |
16
|
G. Boetticher, T. Menzies, and T. Ostrand. The PROMISE Repository of Empirical Software Engineering Data, 2007. http://promisedata.org/repository.
|
| |
17
|
B. Kitchenham, L. Pickard, S. MacDonell, M. Sheppard, "What accuracy statistics really measure", Proceedings of the IEEE, Vol. 148, No. 3, 2001
|
| |
18
|
|
| |
19
|
|
| |
20
|
G. Hood, http://www.cse.csiro.au/poptools, 01/19/2008
|
| |
21
|
|
| |
22
|
R. Larsen, M. Marx, "An Introduction to Mathematical Statistics and its Applications", Second Edition, Prentice Hall, 1986
|
 |
23
|
|
| |
24
|
K. Lum, J. Hihn, T. Menzies, "Studies in Software Cost Model Behavior: Do We Really Understand Cost Model Performance?", Proceedings of the ISPA International Conference 2006, Seattle, WA
|
| |
25
|
COCOMO81 dataset, http://promisedata.org/repository/#coc81, 12/29/2007
|
| |
26
|
COCOMONASA dataset, http://promisedata.org/repository/#cocomonasa_v1, 01/19/2008
|
| |
27
|
NASA93 dataset, http://promisedata.org/repository/#nasa93, 12/29/2007
|
| |
28
|
Desharnis dataset, http://promisedata.org/repository/#desharnais, 12/29/2007
|
| |
29
|
L. C. Briand, I. Wieczorek, "Resource Estimation in Software Engineering, Encyclopedia of Software Engineering", Pp. 1160--1196, Wiley-Interscience Publishing, 2001
|
| |
30
|
BESTweb - Better Estimation of Software Tasks, http://www.simula.no/~simula/se/bestweb/, 2007
|
 |
31
|
Lionel C. Briand , Khaled El Emam , Dagmar Surmann , Isabella Wieczorek , Katrina D. Maxwell, An assessment and comparison of common software cost estimation modeling techniques, Proceedings of the 21st international conference on Software engineering, p.313-322, May 16-22, 1999, Los Angeles, California, United States
[doi> 10.1145/302405.302647]
|
| |
32
|
|
 |
33
|
|
| |
34
|
Land, C. E. (1971), "Confidence intervals for linear functions of the normal mean and variance", Annals of Mathematical Statistics, 42, 1187--1205
|
INDEX TERMS
Primary Classification:
D.
Software
D.2
SOFTWARE ENGINEERING
D.2.9
Management
Subjects:
Cost estimation
General Terms:
Management,
Measurement,
Performance,
Reliability,
Standardization,
Theory,
Verification
Keywords:
bootstrapping,
calibration,
confidence,
confidence interval,
cost estimation,
cost model,
mmre,
model selection,
parameters,
pred,
standard error
|