An Approach to Global Sensitivity Analysis: FAST on COCOMO

There are various models in software engineering that are used to predict quality-related aspects of the process or artefacts. The use of these models involves elaborate data collection in order to estimate the input parameters. Hence, an interesting question is which of these input factors are most important. More specifically, which factors need to be estimated best and which might be removed from the model? This paper describes an approach based on global sensitivity analysis to answer these questions and shows its applicability in a case study on the COCOMO application at NASA.

[1]  Witold Pedrycz,et al.  On the sensitivity of COCOMO II software cost estimation model , 2002, Proceedings Eighth IEEE Symposium on Software Metrics.

[2]  Barry W. Boehm,et al.  Feature subset selection can improve software cost estimation accuracy , 2005, ACM SIGSOFT Softw. Eng. Notes.

[3]  S. Wagner,et al.  Global Sensitivity Analysis of Predictor Models in Software Engineering , 2007, Third International Workshop on Predictor Models in Software Engineering (PROMISE'07: ICSE Workshops 2007).

[4]  Barry W. Boehm,et al.  Software Engineering Economics , 1993, IEEE Transactions on Software Engineering.

[5]  A. Saltelli,et al.  An alternative way to compute Fourier amplitude sensitivity test (FAST) , 1998 .

[6]  Tim Menzies,et al.  The \{PROMISE\} Repository of Software Engineering Databases. , 2005 .