A Particle Swarm Optimized Functional Link Artificial Neural Network (PSO-FLANN) in Software Cost Estimation

Author(s):  
Tirimula Rao Benala ◽  
Korada Chinnababu ◽  
Rajib Mall ◽  
Satchidananda Dehuri
2012 ◽  
Vol 3 (2) ◽  
pp. 62-82 ◽  
Author(s):  
B. Tirimula Rao ◽  
Satchidananda Dehuri ◽  
Rajib Mall

Software cost estimation is the process of predicting the effort required to develop a software system. Software development projects often overrun their planned effort as defined at preliminary design review. Software cost estimation is important for budgeting, risk analysis, project planning, and software improvement analysis. In this paper, the authors propose a faster functional link artificial neural network (FLANN) based software cost estimation. By means of preprocessing, i.e., optimal reduced datasets (ORD), the authors make the functional link artificial neural network faster. Optimal reduced datasets, which reduce the whole project base into small subsets that consist of only representative projects. The representative projects are given as input to FLANN and tested on eight state-of-the-art polynomial expansions. The proposed methods are validated on five real time datasets. This approach yields accurate results vis-à-vis conventional FLANN, support vector machine regression (SVR), radial basis function (RBF), classification, and regression trees (CART).


Author(s):  
Wathq Asmael Hamed

Software cost estimation is an essential and important endeavor for the effective implementation of applications development project concerning its price & time plus its direction concerning its monitoring of autonomous applications development jobs. Software cost estimation is the prediction of software development endeavor and applications development time necessary to create a software job. The scheduling is of scheduling Resources, Budget, Time and several equally Precise software cost estimation is regarded as a tricky job as the information concerning the application project to be designed in the time of its beginning and completion remains obscure, thus drives the investigators from both professors and business to research in the exact same. What's more, it's always preferable for any approximation version to be inclusive because precision in estimation versions mutually lies together using their inclusiveness. So software cost estimation procedure being predictive in character hence requires for inclusiveness that will consequently bring inside that the precision. Within this paper, we'll present many versions for software cost estimation according to variants from Artificial Neural Networks which were completed within the research study. One of those models relies on exact choice of drivers as input into an Artificial Neural Network. And others derive from hybrids of Artificial Neural Networks with distinct Meta-heuristic algorithms as utilization of meta-heuristics in forecast issues such as that of program cost estimation is becoming more popularity. Everyone these versions have been experimented with variety of valid data collections.    


Sign in / Sign up

Export Citation Format

Share Document