期刊名称:International Journal of Computer Science Issues
印刷版ISSN:1694-0784
电子版ISSN:1694-0814
出版年度:2013
卷号:10
期号:2
出版社:IJCSI Press
摘要:Software cost estimation accuracy is one of the biggest challenges in the field of software development for developer and customers. In general, many algorithmic models like Constructive Cost Model (COCOMO) are used to estimate cost but they have inability to deal with uncertainties related to software development environment and other factors influencing the software development process. The Evolutionary computation approaches provide the solution for estimating the effort along with handling these uncertainties. In this paper, COCOMO is used as algorithmic model and an attempt is being made to validate the soundness of genetic algorithm using NASA project data. The main objective of this work is to analyze the influence of project duration constraints on efforts and to improve accuracy of systems output when evolutionary computation based approach is applied to the NASA dataset to derive the software effort estimates. Proposed approach is validated by using 63 NASA project dataset. Empirical results show that application of the proposed approach for software effort estimates resulted in smaller mean magnitude of relative error (MMRE) for all cases and probability of a project(PRED) having a relative error of less than or equal to 0.35 as compared with results obtained with COCOMO is improved significantly for most of the cases.
关键词:Evolutionary Computation; Genetic Algorithm; COCOMO; Effort estimation; Mean Magnitude of Relative Error; Probability of a project.