Loading menu…

A Simple Neural Network Approach to Software Cost Estimation

§ Maharaja Surajmal Institute of Technology

Send Message

To: Author

A Simple Neural Network Approach to  Software Cost Estimation

Article Fingerprint

ReserarchID

648U2

A Simple Neural Network Approach to  Software Cost Estimation Banner

Key Research Insights

Synthesized scholarly intelligence & interactive research assistant
  • English
  • Afrikaans
  • Albanian
  • Amharic
  • Arabic
  • Armenian
  • Azerbaijani
  • Basque
  • Belarusian
  • Bengali
  • Bosnian
  • Bulgarian
  • Catalan
  • Cebuano
  • Chichewa
  • Chinese (Simplified)
  • Chinese (Traditional)
  • Corsican
  • Croatian
  • Czech
  • Danish
  • Dutch
  • Esperanto
  • Estonian
  • Filipino
  • Finnish
  • French
  • Frisian
  • Galician
  • Georgian
  • German
  • Greek
  • Gujarati
  • Haitian Creole
  • Hausa
  • Hawaiian
  • Hebrew
  • Hindi
  • Hmong
  • Hungarian
  • Icelandic
  • Igbo
  • Indonesian
  • Irish
  • Italian
  • Japanese
  • Javanese
  • Kannada
  • Kazakh
  • Khmer
  • Korean
  • Kurdish (Kurmanji)
  • Kyrgyz
  • Lao
  • Latin
  • Latvian
  • Lithuanian
  • Luxembourgish
  • Macedonian
  • Malagasy
  • Malay
  • Malayalam
  • Maltese
  • Maori
  • Marathi
  • Mongolian
  • Myanmar (Burmese)
  • Nepali
  • Norwegian
  • Pashto
  • Persian
  • Polish
  • Portuguese
  • Punjabi
  • Romanian
  • Russian
  • Samoan
  • Scots Gaelic
  • Serbian
  • Sesotho
  • Shona
  • Sindhi
  • Sinhala
  • Slovak
  • Slovenian
  • Somali
  • Spanish
  • Sundanese
  • Swahili
  • Swedish
  • Tajik
  • Tamil
  • Telugu
  • Thai
  • Turkish
  • Ukrainian
  • Urdu
  • Uzbek
  • Vietnamese
  • Welsh
  • Xhosa
  • Yiddish
  • Yoruba
  • Zulu
Reading Preferences
Font Size
Line Spacing
Background
This converted HTML version may contain rendering inconsistencies. Please refer to the PDF for the authoritative version, or click here to provide feedback.

Abstract

The effort invested in a software project is one of the most challenging task and most analyzed variables in recent years in the process of project management. Software cost estimation predicts the amount of effort and development time required to build a software system. It is one of the most critical tasks and it helps the software industries to effectively manage their software development process. There are a number of cost estimation models. Each of these models have their own pros and cons in estimating the development cost and effort. This paper investigates the use of Back-Propagation neural networks for software cost estimation. The model is designed in such a manner that accommodates the widely used COCOMO model and improves its performance. It deals effectively with imprecise and uncertain input and enhances the reliability of software cost estimates. The model is tested using three publicly available software development datasets. The test results from the trained neural network are compared with that of the COCOMO model. From the experimental results, it was concluded that using 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.

References

14 Cites in Article
  1. 1. B Boehm (1981). Software Engineering Economics. Software Engineering Economics
  2. 2. A Idri,A Zakrani,A Zahi (2010). Design of radial basis function neural networks for software effort estimation. IJCSI International Journal of Computer Science, 7(4), 11-17.
  3. 3. Ali Idri,Azeddine Zahi,Emilia Mendes,Abdelali Zakrani (2007). Software Cost Estimation Models Using Radial Basis Function Neural Networks. Lecture Notes in Computer Science, 21-31.
  4. 4. Prasad Reddy,P Sudha,K R; Rama Sree P; Ramesh,S (2010). Software Effort Estimation using Radial Basis and Generalized Regression Neural Networks. Journal of computing, 2(5), 87-92.
  5. 5. Vinay Kumar,K Ravi,V,Mahil Carr,Raj Kiran,N (2008). Software development cost estimation using wavelet neural networks. The Journal of Systems and Software, 81(11), 1853-1867.
  6. 6. Tirimula Rao,B Sameet,B,Kiran Swathi,G Vikram Gupta,K,Ravi Teja,; Ch,S Sumana (2009). A Novel Neural Network Approach for Software Cost Estimation using Functional Link Artificial Neural Network (FLANN). International Journal of Computer Science and Network Society, 9(6), 126-131.
  7. 7. G Witting,G Finnie (1994). Using Artificial Neural Networks and Function Points to estimate 4GL Software Development Effort. Journal of Information Systems, 1(2), 87-94.
  8. 8. N Karunanitthi,D Whitely,Y Malaiya (1992). Using Neural Networks in Reliability Prediction. IEEE Software Engineering, 9(4), 53-59.
  9. 9. T Khoshgoftaar,E Allen,Z Xu (2000). Predicting testability of program modules using a neural network. Proceedings 3rd IEEE Symposium on Application-Specific Systems and Software Engineering Technology, 57-62.
  10. 10. C Reddy,Kvsn Raju (2009). An Improved Fuzzy Approach for COCOMO's Effort Estimation using Gaussian Membership Function. Journal of software, 4(5), 452-459.
  11. 11. A Venkatachalam (1993). Software cost estimation using artificial neural networks. Proceedings of 1993 International Conference on Neural Networks (IJCNN-93-Nagoya, Japan), 1, 987-990.
  12. 12. S Sivanandam,S Sumathi,S Deepa (2007). Introduction to Fuzzy Logic using MATLAB. Introduction to Fuzzy Logic using MATLAB
  13. 13. K Molokken,M Jorgensen (2003). A review of software surveys on software effort estimation. Proceedings of IEEE International Symposium on Empirical Software Engineering ISESE, 223-230.
  14. 14. Sun-Jen Huang,Nan-Hsing Chiu (2009). Applying fuzzy neural network to estimate software development effort. Applied Intelligence, 30(2), 73-83.

Funding

No external funding was declared for this work.

Conflict of Interest

The authors declare no conflict of interest.

Ethical Approval

No ethics committee approval was required for this article type.

Data Availability

Not applicable for this article.

How to Cite This Article

Dr. Anupama Kaushik. 1969. "A Simple Neural Network Approach to Software Cost Estimation". Global Journal of Computer Science and Technology - D: Neural & AI GJCST-D Volume 13 (GJCST Volume 13 Issue D1).

More Citation Formats

Download Citation

Journal Specifications

Crossref Journal DOI 10.17406/gjcst

Print ISSN 0975-4350

e-ISSN 0975-4172

Keywords
Classification
GJCST-D Classification B.2.m
Version of record
v1.2

Issue date
January 15, 2013

Language
English
Order Article Reprint
Experience in AR

Explore published articles in an immersive Augmented Reality environment. Our platform converts research papers into interactive 3D books, allowing readers to view and interact with content using AR and VR compatible devices.

Read in 3D

Your published article is automatically converted into a realistic 3D book. Flip through pages and read research papers in a more engaging and interactive format.

Article Matrices
Total Views: 6.4K
Total Downloads: 533
All Trends

Request Access

Please fill out the form below to request access to this research paper. Your request will be reviewed by the editorial or author team.
X

This is the heading

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

High-quality academic research articles on global topics and journals.

A Simple Neural Network Approach to Software Cost Estimation

Dr. Kaushik
Dr. Kaushik Maharaja Surajmal Institute of Technology