The Optimization of COCOMO Model Coefficients Using Genetic Algorithms
2012
Anna Gaļiņina, Olga Burceva, Sergejs Paršutins

Nowadays there are many models for software development cost estimation, providing project managers with helpful information to make the right decisions. One of such wellknown mathematical models is the COCOMO model. To estimate costs and time, this model uses coefficients, which were determined in 1981 by means of the regression analysis of statistical data based on 63 different types of project data. Using these coefficients for a modern project, the appraisal may not be accurate; therefore, the aim of this paper is to optimize the model coefficients with genetic algorithms. Genetic algorithms are evolutionary methods for optimization. To evaluate population, the genetic algorithm will use a set of descriptive attributes of several software development projects. These attributes are the number of lines of a code, costs and implementation time of a project. Project costs estimated by means of the COCOMO model will be compared with the real ones, this way evaluating the fitness of an individual in the population of possible solutions.


Keywords
COCOMO model, genetic algorithm, software cost estimation

Gaļiņina, A., Burceva, O., Paršutins, S. The Optimization of COCOMO Model Coefficients Using Genetic Algorithms. Information Technology and Management Science. Vol.15, 2012, pp.45-51. ISSN 2255-9086. e-ISSN 2255-9094.

Publication language
English (en)
The Scientific Library of the Riga Technical University.
E-mail: uzzinas@rtu.lv; Phone: +371 28399196