CFP last date
20 January 2025
Reseach Article

To Design and Implement Neural Network and Fuzzy Logic for Software Development Effort Prediction

by Shiyna Kumar, Vinay Chopra
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 84 - Number 11
Year of Publication: 2013
Authors: Shiyna Kumar, Vinay Chopra
10.5120/14620-2944

Shiyna Kumar, Vinay Chopra . To Design and Implement Neural Network and Fuzzy Logic for Software Development Effort Prediction. International Journal of Computer Applications. 84, 11 ( December 2013), 19-24. DOI=10.5120/14620-2944

@article{ 10.5120/14620-2944,
author = { Shiyna Kumar, Vinay Chopra },
title = { To Design and Implement Neural Network and Fuzzy Logic for Software Development Effort Prediction },
journal = { International Journal of Computer Applications },
issue_date = { December 2013 },
volume = { 84 },
number = { 11 },
month = { December },
year = { 2013 },
issn = { 0975-8887 },
pages = { 19-24 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume84/number11/14620-2944/ },
doi = { 10.5120/14620-2944 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T22:00:38.924835+05:30
%A Shiyna Kumar
%A Vinay Chopra
%T To Design and Implement Neural Network and Fuzzy Logic for Software Development Effort Prediction
%J International Journal of Computer Applications
%@ 0975-8887
%V 84
%N 11
%P 19-24
%D 2013
%I Foundation of Computer Science (FCS), NY, USA
Abstract

managers. Software effort estimation model divided into two main categories: algorithmic and non- algorithmic. These models too have difficulty in modeling the inherent complex relationships between the contributing factors, are unable to handle categorical data as well as lack of reasoning capabilities. The limitations of these models led to the exploration of the techniques which are soft computing based. In This paper we have compared neural network and fuzzy logic model for software development effort estimation. It will help us to make accurate software effort estimation by these estimation techniques

References
  1. Moataz A. Ahmed, Moshood Omolade Saliub, Jarallah AlGhamdia "Adaptive fuzzy logic-based framework for software development effort prediction", Information and Software Technology, pp. 31–48, 2005.
  2. Harsh Kumar Verma, Vishal Sharma "Handling Imprecision in Inputs using Fuzzy Logic to Predict Effort in Software Development" , IEEE conference, 2010.
  3. Ch. Satyananda Reddy, KVSVN Raju " An Improved Fuzzy Approach for COCOMO's Effort Estimation using Gaussian Membership Function" Journal Of Software, Vol. 4, No. 5, July 2009.
  4. Iman Attarzadeh, Siew Hock Ow "Improving Estimation Accuracy of the COCOMO II Using an Adaptive Fuzzy Logic Model", IEEE International Conference on Fuzzy Systems June 27-30, 2011, Taipei, Taiwan.
  5. G. D. Boetticher, "An assessment of metric contribution in the construction of a neural network- based effort estimator", Proceedings of Second International Workshop on Soft Computing Applied to Software Engineering, 2001.
  6. A. R. Venkatachalam, "Software cost estimation using artificial neural networks", in: Proceedings of the International Joint Conference on Neural Networks, pp. 987–990, 1993.
  7. M. O. Saliu, M. Ahmed, "Soft computing based effort prediction systems—A survey", in: E. Damiani, L. C. Jain (Eds. ), Computational Intelligence in Software Engineering, Springer-Verlag, ISBN 3-540-22030-5, July 2004.
  8. Moataz A. Ahmed, Moshood Omolade Saliu and Jarallah AlGhamdi, "Adaptive fuzzy logic-based framework for software development effort prediction", Information and Software Technology, 2005.
  9. Anish Mittal,Kamal Parkash,Harish Mittal " Software Cost Estimation Using Fuzzy Logic", ACM SIGSOFT Software Engineering Notes Page 1, Volume 35 No. , November 2010.
  10. Mrinal Kanti Ghose, Roheet Bhatnagar and Vandana Bhattacharjee. "Comparing Some Neural Network Models for Software Development Effort Prediction", IEEE Conference, 2011.
  11. J. S. Pahariya, V. Ravi and M. Carr, "Software Cost Estimation using Computational Intelligence Techniques", World Congress on Nature & Biologically Inspired Computing(NaBIC 2009) IEEE, 2009.
  12. C. C. Kung and J. Y. Su, "Affine Takagi-Sugeno fuzzy modeling algorithm by Fuzzy c-regression models clustering with a novel cluster validity criterion", IET Control Theory Appl. , pp. 1255 – 1265, 2007.
  13. T. Gruschke, "Empirical Studies of Software Cost Estimation: Training of Effort Estimation Uncertainty Assessment Skills", 11th IEEE International Software Metrics Symposium, IEEE, 2005.
  14. S Basha and P. Dhavachelvan, "Analysis of Empirical Software Effort Estimation Models", International Journal of Computer Science and Information Security(IJCSIS), Vol. 7, No. 3, 2010.
  15. B. W. Boehm, "Software Engineering Economics", Prentice-Hall, Englewood Cliffs, NJ, USA, 1981.
  16. B. Hughes and M. Cotterell, "Software Project Management", Tata McGraw-Hill, 2006.
  17. S. G. MacDonell, A. R. Gray, "A comparison of modeling techniques for software development effort prediction", in: Proceedings of the International Conference on Neural Information Processing and Intelligent Information Systems, Dunedin, New Zealand, Springer, Berlin, pp. 869–872. 1997.
  18. Zonglain, F. and xihui L. ,"F-COCOMO:Fuzzy Construtive Cost Model In Software Engineering" , In Proc. Of IEEE International Conference On Fuzzy Systems. , pp. 331-337,1992.
  19. J. Keung, "Software Development Cost Estimation Using Analogy: A Review", Australian Software Engineering conference, IEEE, 2009.
  20. Vachik S. Dave, Kamlesh Dutta, "Neural Network based Software Effort Estimation & Evaluation criterion MMRE", International Conference on Computer & Communication Technology (ICCCT), pp. 347-351, 2011.
  21. Heejum Park and Seung Baek, "An Empirical validation of a neural network model for software effort estimation", Expert System with Application, Elsevier, pp. 929-937, 2007.
  22. J. Ryder, "Fuzzy modeling of software effort prediction", Proceedings of IEEE Information Technology Conference, Syracuse,NY, 1998.
  23. Cuauhtémoc López Martín, "Software Development Effort Estimation Using Fuzzy Logic: A Case Study", Proceedings of the Sixth Mexican International Conference on Computer Science (ENC'05), IEEE 2005.
  24. N. Sharma1, A. Bajpai and M. R. Litoriya, "A Comparison of Software Cost Estimation Methods: A Survey", The International Journal of Computer Science and Applications (TIJCSA), Vol. 1, no. 3, ISSN – 2278 – 1080, May 2012.
  25. V. Khatibi, Dayang and N. A. Jawawi, " Software Cost Estimation Methods: A Review", Journal of Emerging Trends in Computing and Information Sciences, CIS Journal, Vol. 2, no. 1, ISSN 2079-8407, 2011.
  26. Jaswinder Kaur, Satwinder Singh, Dr. Karanjeet Singh Kahlon, Pourush Bassi, " Neural Network-A Novel Technique for Software Effort Estimation", International Journal of Computer Theory and Engineering, Vol. 2, No. 1, pp. 1793-8201,Feb. 2010.
  27. Alaa Sheta, David Rine and Aladdin Ayesh "Development of Software Effort and Schedule Estimation Models Using Soft Computing Techniques", IEEE Congress on Evolutionary Computation, pp. 1283-1289, 2008.
  28. Vachik S. Dave, Kamlesh Dutta, "Comparison of Regression model, Feed-forward Neural Network and Radial Basis Neural Network for Software Development Effort Estimation", ACM SIGSOFT Software Engineering, Vol. 36, No. 5, Sept. 2011.
  29. A. García, I. González, R. Colomo, J. L. López and B. Ruiz, "Methodology for Software Development Estimation Optimization Based on Neural Networks", Latin America transactions, IEEE, Vol. 9, No. 3, pp. 384-398, 2011.
  30. Nonika Bajaj, Alok Tyagi and Rakesh Agarwal, "Software Estimation –A Fuzzy Approach", ACM SIGSOFT Software Engineering, Vol. 31, No. 3, May 2006.
  31. Mrinal Kanti Ghose, Roheet Bhatnagar and Vandana Bhattacharjee, "Software Development Effort Estimatiom- Neural Network Vs. Regression Modelling Approach", International Journal of Engineering and Technology, Vol. 2(7), pp. 2950-2956,2010.
  32. S. G. MacDonell,"Software source code sizing using fuzzy logic modeling," Information and Software Technology, pp. 389–404, 2003.
  33. C. Schofield,"Non-algorithmic effort estimation techniques, Technical Reports," Department of Computing, Bournemouth University, England, TR98-01, March 1998.
  34. Xishi Huang, Luiz F. Capretz, Jing Ren, Danny Ho "A Neuro-Fuzzy Model for Software Cost Estimation" Proceedings of the Third International Conference On Quality Software (QSIC'03) IEEE, 2003.
  35. C. Lopez-Martin, C. Yanez-Marquez, A. Gutierrez-Tornes, "Predictive accuracy comparison of fuzzy models for software development effort of small programs", The journal of systems and software, Vol. 81, Issue 6, 2008, pp. 949-960.
  36. C. L. Martin, J. L. Pasquier, M. C. Yanez, T. A. Gutierrez, "Software Development Effort Estimation Using Fuzzy Logic: A Case Study", IEEE Proceedings of the Sixth Mexican International Conference on Computer Science (ENC'05), 2005, pp. 113.
  37. Sandeep Kad, Vinay Chopra, "Software Development Effort Estimation Using Soft Computing", International journal of Machine Learning and Computing, Vol 2, No. 5, pp. 548-551, October 2012.
Index Terms

Computer Science
Information Sciences

Keywords

Fuzzy Logic Neural Network (FFNN RBNN) Prediction MRE MMRE BRE Development Effort