Title :
Development of software effort and schedule estimation models using Soft Computing Techniques
Author :
Sheta, Alaa ; Rine, David ; Ayesh, Aladdin
Author_Institution :
Inf. Technol. Dept., Al-Balqa Appl. Univ., Al-Salt
Abstract :
Accurate estimation of the software effort and schedule affects the budget computation. Bidding for contracts depends mainly on the estimated cost. Inaccurate estimates will lead to failure of making a profit, increased probability of project incompletion and delay of the project delivery date. In this paper, we explore the use of Soft Computing Techniques to build a suitable model structure to utilize improved estimations of software effort for NASA software projects. In doing so, we plan to use Particle Swarm Optimization (PSO) to tune the parameters of the famous COnstructive COst MOdel (COCOMO). We plan also to explore the advantages of Fuzzy Logic to build a set of linear models over the domain of possible software Line Of Code (LOC). The performance of the developed model was evaluated using NASA software projects data set [1]. A comparison between COCOMO tuned-PSO, Fuzzy Logic (FL), Halstead, Walston-Felix, Bailey-Basili and Doty models were provided.
Keywords :
estimation theory; fuzzy logic; particle swarm optimisation; scheduling; software development management; NASA software project data set; budget computation; constructive cost model; fuzzy logic; linear models; particle swarm optimization; project delivery date; schedule estimation models; soft computing techniques; software development; software effort; software line of code; Cost function; Delay estimation; Fuzzy logic; Genetic programming; Information technology; Job shop scheduling; Lab-on-a-chip; NASA; Neural networks; Processor scheduling;
Conference_Titel :
Evolutionary Computation, 2008. CEC 2008. (IEEE World Congress on Computational Intelligence). IEEE Congress on
Conference_Location :
Hong Kong
Print_ISBN :
978-1-4244-1822-0
Electronic_ISBN :
978-1-4244-1823-7
DOI :
10.1109/CEC.2008.4630961