• Sonam Bhatia Dept. of CSE GNDU, RC jalandhar, India
  • Varinder Kaur Attri Dept. of CSE GNDU, RC jalandhar, India



Effort estimation, Decision tree, linear regression, Multi-Layer Perceptron


For   the initial steps of the software life cycle, it is essential to handle software estimation, because it assists managers bid on projects and allot resources conventionally. In software planning estimation of the effort is one of the most critical responsibilities. It is necessary to have good effort estimation in order to conduct well budget. The accuracy of the effort estimation of software projects is vital for the competitiveness of software companies. For the forecasting of software effort, it is important to select the correct software effort estimation techniques. Inaccurate effort estimation can be risky to an IT industry’s economics and certainty due to poor quality or trait and stakeholder’s disapproval with the software product. This paper presents the most commonly used machine learning techniques such as Multi-Layer Perceptron, linear regression, decision tree, for effort evaluation in the field of software development.


. Olga , “Software Effort Estimation with Multiple Linear Regression: review and practical application Journal Of Information Science And Engineerin (2011)

. Petrônio L. Braga and Adriano L. I. Oliveira, “,Software Effort Estimation using Machine Learning Techniques with Robust Confidence Intervals”,19th IEEE International Conference on Tools with Artificial Intelligence

. Ali Bou Nassif, “ Software Size and Effort Estimation from Use Case Diagrams Using Regression and Soft Computing Models” ,MAY 2012

. Ruchika Malhotra, “Software Effort Prediction using Statistical and Machine Learning Methods”, (IJACSA) International Journal of Advanced Computer Science and Applications, Vol. 2, No.1, January 2011,.

. Yogesh Singh, Pradeep Kumar Bhatia & Omprakash Sangwan, “A Review Of Studies On Machine Learning Techniques” International Journal of Computer Science and Security, Volume (1) : Issue (1)

. Zhang, “Advances in Machine Learning Applications in Software Engineering

. Sumeet Kaur Sehra1, Yadwinder Singh Brar2, and Navdeep Kaur3 , “Soft Computing Techniques For Software Project Effort Estimation”,International Journal of Advanced Computer and Mathematical Sciences ISSN 2230-9624.Vol 2, Issue 3, 2011, pp 160167

. Prasad Reddy P.V.G.D, Sudha K.R, Rama Sree P and Ramesh “Software Effort Estimation using Radial Basis and Generalized Regression Neural Networks”, Journal of Computing, Volume 2, Issue 5, pp 87-92,. 2010

. Jyoti Shivhare, “Effectiveness of Feature Selection and Machine Learning Techniques for Software Effort Estimation” June 2014

. Evandro N. Regolin Gustavo A. de Souza,“Exploring Machine Learning Techniques for Software Size Estimation” ,International Conference of the Chilean Computer Science Society (SCCC’03)1522 4902/03 $ 17.00 © 2003 IEEE

. Kaushal Bhatt, Vinit Tardy, Pushpraj Patel , “Analysis Of Source Lines Of Code(SLOC) Metric”, International Journal of Emerging Technology and Advanced Engineering(ISSN 2250-2459, Volume 2, Issue 5, May 2012)

. Geetika Batra, Kuntal Barua , “A Review on Cost and Effort Estimation Approach for Software Development” International Journal of Engineering and Innovative Technology (IJEIT) Volume 3, Issue 4, October2013

. Mohd. Sadiq, Aleem Ali, Syed Uvaid Ullah, Shadab Khan, and Qamar Alam, “ Prediction of Software Project Effort Using Linear Regression Model”International Journal of Information and Electronics Engineering, Vol. 3, No. 3, May 2013

. Abdulbasit S. Banga “Software Estimation Techniques” National Conference; INDIACom-2011Computing for Nation Development, March,2011

. Karel Dejaeger, Wouter Verbeke, David Martens, and Bart Baesens, “Data Mining Techniques for Software Effort Estimation: A Comparative Study”, IEEE Transaction ON Software Engineering, VOL. 38, NO. 2, MARCH/APRIL 2012

. Neha Saini ,Bushra Khalid, “Empirical Evaluation of machine learning techniques for software effort estimation” IOSR Journal of Computer Engineering (IOSR-JCE) e-ISSN: 2278-0661, p- ISSN: 2278-8727Volume 16, Issue 1, Ver. IX (Feb. 2014), PP 34-3

. Jiawei Han Data Mining: Concepts and Techniques Second Edition,2011 [18] Sweta Kumari “Comparison and Analysis of Different Software Cost Estimation Methods”(IJACSA) International Journal of Advanced Evandro N. Regolin Computer Science and Applications, Vol. 4, No.1, 2013 Gustavo A. de Souza, “Exploring Machine Learning Techniques for Software Size [19] Estimation”,International Conference of t2003 IEEE he Chilean Computer Science Society (SCCC’03)1522-4902/03 $ 17.00 ©