Abstract
Cost estimation is something we can call the most challenging task of software project management. Cost estimation is to precisely assess required assets and schedules for software improvement ventures, and it includes a number of things under its wide umbrella, for example, estimation of the effort required, estimation of the size of the software product to be produced, and last but not the least estimating the cost of the project. The overall project life cycle is impacted by the accurate prediction of the software development cost. Lots of models for software cost estimations are proposed by researchers. The COCOMO model makes employments of multilayer feedforward neural system while being actualized and prepared to utilize the perceptron learning algorithm. To test and prepare the system, the COCOMO dataset is actualized. Whatever result is generated from multilayer neural system is then compared with Kaushik [12]. This paper has the goal of creating the quantitative measure not only in the current model but also in our proposed model.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Kaushik, A., Chauhan, A., Mittal, D.: COCOMO estimates using neural networks. Int. J. Intell. Syst. Appl. 4(9), (2012)
Sivanandam, S.N., Deepa, S.N.: Introduction to Neural Networks using MATLAB 6.0. Tata McGraw-Hill Education, US (2006)
Tadayon, N.: Neural network approach for software cost estimation. In: IEEE International Conference on Information Technology: Coding and Computing (ITCC’05), vol. 2, pp. 815–818,4–6 (2005)
Sharma, T.: A comparative study of COCOMO II and Putnam models of software cost estimation. Int. J. Sci. Eng. Res. 2(11), (2011)
Krenke, A., Bešter, J., Kos, A.: Introduction to the artificial neural networks. In: Methodological Advances and Biomedical Applications (2011)
http://promise.site.uottawa.ca/SERepository/datasets/cocomo81.arff
Reddy, C., Raju, K.V.S.V.N.: A concise neural network model for estimating software effort. Int. J. Recent. Trends. Eng. 1(1), (2009)
Bayindir, R., Colak, I., Sagiroglu, S., Kahraman, H.T.: Application of adaptive artificial neural network method to model the excitation currents of synchronous motors. In: 11th International Conference on in Machine Learning and Applications (ICMLA), vol. 2, pp. 498–502 (2012)
Kumari, S.: Performance analysis of the software cost estimation methods: a review. Int. J. Adv. Res. Comput. Sci. Softw. Eng. 3(7), (2013)
Sharma, T.: Statistical analysis of various models of software cost estimation. Int. J. Eng. Res. Appl. 2(3), 683–685 (2012)
Kaushik, A., Soni, A.K., Soni, R.: A simple neural network approach to software cost estimation. Glob. J. Comput. Sci. Technol. Neural Artif. Intell. 13(1), (2013) (Version 1.0)
Hamza, H., Kamel, A., Shams, K.: Software effort estimation using artificial neural networks. A Survey of the Current Practices. In: Tenth International Conference on Information Technology: New Generations (ITNG), pp. 731–733, 15–17 (2013)
Mukherjee, S.: Optimization of project effort estimate using neural network. In: IEEE International Conference on Advanced Communication Control and Computing Technologies, pp. 406–410 (2014)
Jodpimai, P., Lursinsap, P.C.: Estimating software effort with minimum features using neural functional approximation. In: International Conference on Computational Science and Its Applications (ICCSA), pp. 266–273, 23–26 (2010)
Ghose, M.K., Bhatnagar, R., Bhattacharjee, V.: Comparing some neural network models for software development effort prediction. In: National Conference on Emerging Trends and Applications in Computer Science (NCETACS), pp. 1–4, 4–5 (2011)
Acknowledgements
I would like to express my deep gratitude and thanks to Dr Nidhi Mishra, Associate Professor, Department of Computer Engineering, Poornima University, IT Developer Devesh Arora and Prof. Pramod Choudhry for giving me an opportunity to work under his guidance for preparing the paper. Finally thanks to my family members Mr. Gopal Das (Father), Anju Arora (Mother), Abhishek (Brother), Shivani, Neeraj Munjal and my friend Hridya Narang for their constant encouragement and support throughout the research.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Arora, S., Mishra, N. (2018). Software Cost Estimation Using Artificial Neural Network. In: Pant, M., Ray, K., Sharma, T., Rawat, S., Bandyopadhyay, A. (eds) Soft Computing: Theories and Applications. Advances in Intelligent Systems and Computing, vol 584. Springer, Singapore. https://doi.org/10.1007/978-981-10-5699-4_6
Download citation
DOI: https://doi.org/10.1007/978-981-10-5699-4_6
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-5698-7
Online ISBN: 978-981-10-5699-4
eBook Packages: EngineeringEngineering (R0)