Over the last 25+ years, the software community has been searching for the best models for estimating variables of interest (e.g., cost, defects, and fault proneness). However, little research has been done to improve the reliability of the estimates. Over the last decades, scope error and error analysis have been substantially ignored by the community. This work attempts to fill this gap in the research and enhance a common understanding within the community. Results provided in this study can eventually be used to support human judgment-based techniques and be an addition to the portfolio. The novelty of this work is that, we provide a way of detecting and handling the scope error arising from estimation models. The answer whether or not scope error will occur is a pre-condition to safe use of an estimation model. We also provide a handy procedure for dealing with outliers as to whether or not to include them in the training set for building a new version of the estimation model. The majority of the work is empirically based, applying computational intelligence techniques to some COCOMO model variations with respect to a publicly available cost estimation data set in the PROMISE repository.

Sarcia', S., Basili, V., Cantone, G. (2009). Scope error detection and handling concerning software estimation models. In Proceedings of the 3rd International Symposium on Empirical Software Engineering and Measurement (ESEM 2009) (pp.123-132). New York : IEEE CS [10.1109/ESEM.2009.5316020].

Scope error detection and handling concerning software estimation models

CANTONE, GIOVANNI
2009-09-01

Abstract

Over the last 25+ years, the software community has been searching for the best models for estimating variables of interest (e.g., cost, defects, and fault proneness). However, little research has been done to improve the reliability of the estimates. Over the last decades, scope error and error analysis have been substantially ignored by the community. This work attempts to fill this gap in the research and enhance a common understanding within the community. Results provided in this study can eventually be used to support human judgment-based techniques and be an addition to the portfolio. The novelty of this work is that, we provide a way of detecting and handling the scope error arising from estimation models. The answer whether or not scope error will occur is a pre-condition to safe use of an estimation model. We also provide a handy procedure for dealing with outliers as to whether or not to include them in the training set for building a new version of the estimation model. The majority of the work is empirically based, applying computational intelligence techniques to some COCOMO model variations with respect to a publicly available cost estimation data set in the PROMISE repository.
ESEM 2009. International Symposium on Empirical Software Engineering and Measurement
Orlando, Florida
2009
3
North Carolina State University
Rilevanza internazionale
contributo
16-ott-2009
set-2009
Settore ING-INF/05 - SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
English
estimating variables; reliability of the estimates; scope error; error analysis
http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=5316020&tag=1
Intervento a convegno
Sarcia', S., Basili, V., Cantone, G. (2009). Scope error detection and handling concerning software estimation models. In Proceedings of the 3rd International Symposium on Empirical Software Engineering and Measurement (ESEM 2009) (pp.123-132). New York : IEEE CS [10.1109/ESEM.2009.5316020].
Sarcia', S; Basili, V; Cantone, G
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2108/98869
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact