Prediction of Software Development Effort Using RBNN and GRNN
نویسنده
چکیده
Software development effort prediction is one of the most key activities in software industry. Many models have been proposed to build a relationship between software size and effort; however we still have problems for effort prediction. This is because project data, available in the primary stages of project is often inadequate, unpredictable, uncertain and unclear. The need for accurate effort estimation in software industry is an ongoing challenge. Artificial Neural Network models are more apt in such situations. The present paper is concerned with developing software effort prediction models based on artificial neural networks. The models are designed to improve the performance of the network that suits to the COCOMO Model. Artificial Neural Network models are created using Radial Basis and Generalized Regression. A case study based on the NASA 93 database compares the proposed neural network models with the Intermediate COCOMO. The results were analyzed using different criterions VAF, MMRE, MARE, VARE, Mean BRE and Prediction. It is observed that the Radial Basis Neural Network provided better results. Keywords— Intermediate COCOMO, Cost Estimation, Radial Basis Neural Networks, Generalized Regression Neural Networks.
منابع مشابه
Comprehensive Neural Network Techniques Application in Wheat Yield Prediction
Agricultural sector area plays major role in Indian economy. This paper shows research comparison in between MLP Feed Forward Neural Network, Generalized Regression Neural Network and Radial-Basis Function Neural Network in the field of Wheat yield prediction using Z-score Normalization method. The outcome represents that GRNN present better prediction results as compared to FFNN and RBNN. Eigh...
متن کاملSurface Pressure Contour Prediction Using a GRNN Algorithm
A new approach based on a Generalized Regression Neural Network (GRNN) has been proposed to predict the planform surface pressure field on a wing-tail combination in low subsonic flow. Extensive wind tunnel results were used for training the network and verification of the values predicted by this approach. GRNN has been trained by the aforementioned experimental data and subsequently was used ...
متن کاملNeural Network Models for Agile Software Effort Estimation based on Story Points
Agile software development is now accepted as a superior alternative to conventional methods of software development, because of its inherent benefits like iterative development, rapid delivery and reduced risk. Hence, the industry must be able to efficiently estimate the effort necessary to develop projects using agile methodology. For this, different techniques like expert opinion, analogy, d...
متن کاملEmpirical Validation of Random Forest for Agile Software Effort Estimation Based on Story Points
Agile Software development has become famous in industries and replacing the traditional methods of software development. A correct estimation of effort in this concept still remains an argument in industries. Thus, the industry must be able to estimate the effort necessary for software development using agile methodology. For estimating effort different types of neural-networks Probabilistic N...
متن کاملExperimental Evaluation of Algorithmic Effort Estimation Models using Projects Clustering
One of the most important aspects of software project management is the estimation of cost and time required for running information system. Therefore, software managers try to carry estimation based on behavior, properties, and project restrictions. Software cost estimation refers to the process of development requirement prediction of software system. Various kinds of effort estimation patter...
متن کامل