NASA NTRS · 20080048129
Estimating Software-Development Costs With Greater Accuracy
Abstract
COCOMOST is a computer program for use in estimating software development costs. The goal in the development of COCOMOST was to increase estimation accuracy in three ways: (1) develop a set of sensitivity software tools that return not only estimates of costs but also the estimation error; (2) using the sensitivity software tools, precisely define the quantities of data needed to adequately tune cost estimation models; and (3) build a repository of software-cost-estimation information that NASA managers can retrieve to improve the estimates of costs of developing software for their project. COCOMOST implements a methodology, called '2cee', in which a unique combination of well-known pre-existing data-mining and software-development- effort-estimation techniques are used to increase the accuracy of estimates. COCOMOST utilizes multiple models to analyze historical data pertaining to software-development projects and performs an exhaustive data-mining search over the space of model parameters to improve the performances of effort-estimation models. Thus, it is possible to both calibrate and generate estimates at the same time. COCOMOST is written in the C language for execution in the UNIX operating system.
Keep this discovery
Explore connections, maps & timelines
Baker, Dan, Hihn, Jairus, Lum, Karen. 2008-09-01. Estimating Software-Development Costs With Greater Accuracy. https://ntrs.nasa.gov/citations/20080048129
Cite the original work for its findings. Save a collection to share your selection of sources.