CFP last date
20 May 2024
Reseach Article

Emerging Estimation Techniques

by Amrinder Singh Grewal, Vishal Gupta, Rohit Kumar
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 59 - Number 8
Year of Publication: 2012
Authors: Amrinder Singh Grewal, Vishal Gupta, Rohit Kumar
10.5120/9571-4045

Amrinder Singh Grewal, Vishal Gupta, Rohit Kumar . Emerging Estimation Techniques. International Journal of Computer Applications. 59, 8 ( December 2012), 30-35. DOI=10.5120/9571-4045

@article{ 10.5120/9571-4045,
author = { Amrinder Singh Grewal, Vishal Gupta, Rohit Kumar },
title = { Emerging Estimation Techniques },
journal = { International Journal of Computer Applications },
issue_date = { December 2012 },
volume = { 59 },
number = { 8 },
month = { December },
year = { 2012 },
issn = { 0975-8887 },
pages = { 30-35 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume59/number8/9571-4045/ },
doi = { 10.5120/9571-4045 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T21:03:40.145492+05:30
%A Amrinder Singh Grewal
%A Vishal Gupta
%A Rohit Kumar
%T Emerging Estimation Techniques
%J International Journal of Computer Applications
%@ 0975-8887
%V 59
%N 8
%P 30-35
%D 2012
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Software cost estimation is the process of predicting the effort required to develop a software system. Accurate cost estimation helps us complete the project within time and budget. There are lots of methods are there for efforts and cost estimation, but people do not know how to use these methods. This paper provides a general overview of software cost estimation methods including the recent advances in the respective field. Machine learning techniques such as neural networks, rule induction, genetic algorithm and case-based reasoning are finding application in a wide variety of fields such as computer vision; cloud computing, econometrics and medicine. This paper highlights the cost estimation models that have been proposed and used successfully.

References
  1. Kjetil Molokken and Magne Jorgensen," A Reviewof Surveys on Software Effort Estimation. "
  2. Narendra Sharma, Aman Bajpai, Mr. Ratnesh Litoriya," A comparison of software cost estimation methods: A Survey,"2012 The International Journal of Computer Science & Applications.
  3. Hareton Leung, Zhang Fan," Software Cost Estimation. "
  4. Chetan Nagar, Anurag Dixit," Software Efforts andCost Estimation with a Systematic Approach," JULY 2011 Journal of Emerging Trends in Computing and Information Sciences
  5. Jovan Zivadinovic, Zorica Medic," methods ofeffort estimation in software Engineering," international symposium engineering management and Competitivenes, 2011, Serbia
  6. Bernhard Peischl, Mihai Nica, Markus Zanker,Wolfgang Schmid," Recommending effort estimation methods for software project management, Proceedings of the IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology,2009.
  7. Vahid Khatibi, Dayang N. A. Jawawi," Software Cost Estimation Methods: A Review," Journal of Emerging Trends in Computing and Information Sciences 2010-11
  8. Barry Boehm, Chris Abts and Sunita Chulani," Software development cost estimation approaches – A survey," Annals of Software Engineering 2000
  9. Boehm, B. W, & Valerdi, R. "Achievements and challenges in cocomo-based software resource estimation", IEEE Software, 2008
  10. Madachy, "A Software Project Dynamics Model for Process Cost, Schedule and Risk Assessment," Ph. D. Dissertation, University of california
  11. Donald F. Specht," A General Regression Neural Network," IEEE transactions on neural networks,1991
  12. Roheet Bhatnagar, Vandana Bhattacharje,"Software Development Effort Estimation – Neural Network vs. Regression Modeling Approach," International Journal of Engineering Science and Technology 2010
  13. Ali Bou Nassifa, Danny Hob," Towards an early software estimation using log-linear regression and a multilayer perceptron model," The Journal of Systems and Software (2012)
  14. Cuauhtemoc Lopez-Martin, Claudia Isaza &Arturo Chavoya," Software development effort prediction of industrial projects applying a general regression neural network," Empir Software Eng (2012)
  15. Jianfeng Wen,Shixian Li,Changqin Huang,"Systematic literature review of machine learning based software development effort estimation models, "Information and Software Technology (2012)
  16. Jaswinder Kaur, Satwinder Singh, Dr. KaranjeetSingh Kahlon, Pourush Bassi," Neural Network-ANovel Technique for Software Effort Estimation," International Journal of Computer Theory and Engineering 2010
  17. Stephen G. MacDonell, Martin J. Shepperd," Combining techniques to optimize effort predictions in software project management The Journal of Systems and Software (2003)
  18. Heejun Park, Seung Baek," An empirical validation of a neural network model for software effort estimation," Expert Systems with Applications(2008)
  19. Kavita Choudhary," GA Based Optimization of Software Development Effort Estimation," IJCST, September 2010
  20. Adriano L. I. Oliveira , Petronio Braga, Márcio L," GA-based method for feature selection and parameters optimization for machine learning regression applied to software effort estimation," Information and Software Technology(2010)
  21. Collin j. burgess and martin lefly," can genetic programmin improve software estimation. A review," information and software tech. 2001
  22. Manpreet Kaur, Sushil Garg," Analysis of Neural Network based Approaches for Software effort tEstimation and Comparison with Intermediate COCOMO," International Journal of Engineering and Innovative Technology June 2012
  23. Anita Lee, Chun Hung Cheng, Jaydeep," Software development cost estimation: Integrating neural network with cluster analysis. " Information & Management 1998
  24. Ali idri, taghi, M. khoshgoftaar, Alain abran,"can neural network be easily interpreted in software cost estimation?
  25. Ch. Satyananda Reddy and KVSVN Raju," An Optimal Neural Network Model for Software Effort Estimation," DENSE Research Group
  26. Jagannath Singh and Bibhudatta Sahoo," Software Effort Estimation with Different Artificial Neural network. " "2nd National Conference- Computing, Communication and Sensor Network,"2011
  27. Jitendra, Vikas, Kuldeep, Samiksha," Cost prediction using Neural Network Learning Techniques," IJCSMS International Journal of Computer Science and Management Studies, 2011
  28. Diplomarbeit," Effort Estimation of Software Development Projects with Neural Networks," Hannover, den 2007
  29. G. R. Finnie, G. E. Wittig and J-M. Desharnais," A Comparison of Software Effort Estimation Techniques: Using Function Points with Neural Networks, Case- Based Reasoning and Regression Models," Queensland 4229, Australia and Quebec, Canada
  30. G. Witting and G. Finnie, "Using Artificial Neural Networks and Function Points to Estimate 4GL Software Development effort", J. Information Systems
  31. Bogdan m wilamowsky," NN architectures and learning, "fellow member IEEE, USA
  32. I. F Barcelos Tronto, J. D. Simoes da Silva, N. Sant'Anna," The artificial neural networks model forsoftware effort estimation,"2006
  33. Sebastian Seung," Multilayer perceptrons and back propagation Learning," 2002
  34. Mikael Boden," A guide to recurrent neural networks and back propagation," Halsted University, 2001
  35. Martin Riedmiller, "RPROP- Description and Implementation Details, Technical Report", University of Karlsruhe,1994
  36. Vachik S. Dave, Kamlesh Dutta," Application of Feed-Forward Neural Network in Estimation of Software Effort," Intelligent Systems & Communication (ISDMISC) 2011
  37. Anjana Bawa, Mrs. Rama Chawla," Experimental of Effort Estimation Using Artificial Neural Network. "
  38. Ch. Satyananda Reddy, KVSVN Raju, V. Valli Kumari, "Single Layer Artificial Neural Network Model for Software Effort Estimation", IEEE International Advance Computing Conference 2009
  39. Yee Wan Wong, Kah Phooi Seng and Li-Minn Ang," Radial Basis Function Neural Network with Incremental Learning for Face Recognition," IEEE transactions on systems, man, and cybernetics 2011
  40. Aarmodt and Plaza (1994)," Case-Based Reasoning: Foundational issues, Methodical Variations and System Approaches. AI Communications
  41. Ekbal Rashid, Vandana & Srikanta Patnaik," The Application of Case-Based Reasoning to Estimation of Software Development Effort. "
  42. Jeroen Eggermonta," Genetic Programming," Leiden University Medical Center.
  43. y. shan, IR mckey, Y chang,"software project cost estimation using genetic programming. "
  44. Sumeet Kaur Sehra, Yadwinder Singh Brar, and Navdeep Kaur," soft computing techniques for software project effort estimation," International Journal of Advanced Computer and Mathematical Science2011
  45. Girish kumar jha,"Artificial NNs and its applications. "
  46. Rossana M. S. Cruz, Helton M. Peixoto and Rafael M. Magalhães," Artificial Neural Networks and Efficient Optimization Techniques for Applications in Engineering. "
  47. F. Farnood Ahmadia, M. J. Valadan Zoeja, H. Ebadia, M. Mokhtarzadea," the application of neural networks, image processing and cad-based environments facilities in automatic road extraction and vectorization from high resolution satellite images. "
  48. Mukhopadhyay T. S. Vicinanza & M. Prietula"Examining the feasibility of a case-based reasoning model for software effort estimation. "
  49. Sarah Jane Delany, Padraig Cunningham," The Application of Case-Based Reasoning to Early Software Project Cost Estimation and Risk Assessment. "2000
  50. Carolyn Mair, Gada Kadoda, Martin Lefley," An Investigation of Machine Learning Based Prediction Systems. "
  51. Guoqiang Peter Zhang," Neural Networks for Classification: A Survey," IEEE transactions on systems, man, and cybernetics2000. "
  52. Mukta Paliwal, Usha A. Kumar," Neural networks and statistical techniques: A review of applications," Expert Systems with applications (2009)
  53. Jamal, Nazzal, Ibrahim," Multilayer Perceptron Neural Network (MLPs) For Analyzing the Properties of Jordan Oil Shale," World Applied Sciences Journal 2008.
Index Terms

Computer Science
Information Sciences

Keywords

surveys software cost estimation methods Neural networks Machine learning