Automation of Software Cost Estimation using Neural Network Technique

  title={Automation of Software Cost Estimation using Neural Network Technique},
  author={Gaurav Kumar and Pradeep Kumar Bhatia},
  journal={International Journal of Computer Applications},
  • Gaurav Kumar, P. Bhatia
  • Published 18 July 2014
  • Computer Science, Engineering
  • International Journal of Computer Applications
ABSTRACT  Software cost estimation is one of the most challenging tasks in software engineering. Over the past years the estimators have used parametric cost estimation models to establish software cost, however the challenges to accurate cost estimation keep evolving with the advancing technology. A detailed review of various cost estimation methods developed so far is presented in this paper. Planned effort and actual effort has been comparison in detail through applying on NASA projects… 

Figures and Tables from this paper

Empirical Assessment and Optimization of Software Cost Estimation Using Soft Computing Techniques

An empirical comparison of existing software cost estimation models based on the techniques used in those models has been elaborated using statistical criteria and a Neuro-Fuzzy Software Cost Estimation model has been proposed to hold best practices found in other models and to optimizeSoftware cost estimation.

Neural Networks based Software Development Effort Estimation: A Systematic Mapping Study

The results showed that, most ANN-based software development effort estimation (SDEE) studies applied the history-based evaluation (HE) and solution proposal (SP) approaches, and the feedforward neural network was the most frequently used ANN type among SDEE researchers.

A Detailed Analysis of Software Cost Estimation Using Cosmic-FFP

A detailed analysis with process flow of COSMIC-FFP model has been discussed and an early prediction of the functional complexity of the software throughout the software development life cycle within given budget constraints, reliability can be done.

An Empirical Analysis of Cost Estimation Models on Undergraduate Projects Using COCOMO II

  • Faiza TahirMahum Adil
  • Computer Science
    2018 International Conference on Smart Computing and Electronic Enterprise (ICSCEE)
  • 2018
A sensitivity analysis is presented using on Constructive Cost Model II (COCOMO II) and their relationships with the projects taken on undergraduate level using web based estimation tool Estimator and the behavior of cost drivers having higher impact on these projects and needs detail understanding and some has low impact.

Innovative approach in web application effort & cost estimation using functional measurement type

This paper aims to propose an approach to develop the correctness of software effort and cost estimation using the structure of data set of a web application to ensure that functional measurement types were precisely measured.

A New Approach to Software Effort Estimation Using Different Artificial Neural Network Architectures and Taguchi Orthogonal Arrays

This article aims to minimize the magnitude relative error (MRE) in effort estimation by using Taguchi’s Orthogonal Arrays, as well as to find the simplest possible architecture of an artificial Neural Network for optimized learning.

Improving the Accuracy of COCOMO II Effort Estimation Based on Neural Network with Hyperbolic Tangent Activation Function

This research proposes Hyperbolic Tangent activation function (Tanh) to use in the hidden layer of the NN and attempts to compare the performance of Tanh activation function with several activation functions, namely Uni-polar sigmoid, Bi-polars sigmoids, Gaussian and Softsign activation functions.

A Generalized Model for Automation Cost Estimating Systems (ACES) for Sustainable Manufacturing

A lasting solution to the problem of ACES, its implementation, and application in automated manufacturing and process industries is demonstrated in this paper.

Fear of the unknown with healthcare IoT devices: An exploratory study

  • C. Graham
  • Computer Science
    Inf. Secur. J. A Glob. Perspect.
  • 2021
This exploratory study found that while several known IoT security threats persist in these organizations, a new “fear of not knowing how IoT devices work” emerged.



A Simple Neural Network Approach to Software Cost Estimation

This paper investigates the use of Back-Propagation neural networks for software cost estimation in a manner that accommodates the widely used COCOMO model and improves its performance.

A novel soft computing model to increase the accuracy of software development cost estimation

  • I. AttarzadehS. H. Ow
  • Computer Science, Engineering
    2010 The 2nd International Conference on Computer and Automation Engineering (ICCAE)
  • 2010
From the experimental results, it was concluded that, by the proposed neural network model, the accuracy of cost estimation can be improved and the estimated cost can be very close to the actual cost.

Neural networks application in software cost estimation: A case study

  • F. S. Gharehchopogh
  • Computer Science, Engineering
    2011 International Symposium on Innovations in Intelligent Systems and Applications
  • 2011
New case study for estimate software cost is described, new Neural Network architecture is presented for prediction necessary effort for new software and results indicate that the NN model offers the very best of algorithmic methods to predict and estimate software costs as smart deals.

A Review of Estimating Development Time and Efforts of Software Projects by Using Neural Network and Fuzzy Logic in MATLAB

A new model using fuzzy logic is proposed in order to estimate the most important factors of software effort estimation such as cost and time and neural network models used for carrying out the effort estimations for developing a software project.

Software cost estimation using artificial neural networks

  • A. Venkatachalam
  • Computer Science
    Proceedings of 1993 International Conference on Neural Networks (IJCNN-93-Nagoya, Japan)
  • 1993
An artificial neural network approach is used to model the software cost estimation expertise and results are compared with the COCOMO model.

Optimization Criteria for Effort Estimation using Fuzzy Technique

Two new models, based on fuzzy logic sizing, are presented in this paper, which can optimize the estimated effort for any application by varying arbitrary constants for these models.

A New Approach For Estimating Software Effort Using RBFN Network

The proposed network is empirically validated using COCOMO’81 dataset which is used to train and test the designed RBFN network and found that the RBFN designed with the K-means clustering algorithm performs better, in terms cost estimation accuracy.

Software Cost Estimation using Fuzzy Decision Trees

This paper addresses the issue of software cost estimation through fuzzy decision trees, aiming at acquiring accurate and reliable effort estimates for project resource allocation and control with strong evidence that the fuzzy transformation of cost drivers contribute to enhancing the estimation process.

Optimized Fuzzy Logic Based Framework for Effort Estimation in Software Development

The traditional cost estimation model COCOMO is extended in the proposed study by incorporating the concept of fuzziness into the measurements of size, mode of development for projects and the cost drivers contributing to the overall development effort.

Estimation of the COCOMO Model Parameters Using Genetic Algorithms for NASA Software Projects

  • A. Sheta
  • Engineering, Computer Science
  • 2006
A modified version of the famous COCOMO model provided to explore the effect of the software development adopted methodology in effort computation and two new model structures to estimate the effort required for the development of software projects using Genetic Algorithms.