Probabilistic estimation of software development effort techniques using machine learning

  • Authors

    • Dr P. Vidya Sagar
    • Dr Nageswara Rao Moparthi
    • Venkata Naresh Mandhala
    2018-03-18
    https://doi.org/10.14419/ijet.v7i2.7.12233
  • Software Effort, SVM, Artificial Neural Networks, Support Vector Machine, Accuracy
  • Precisely assessing programming exertion is likely the greatest test confronting for programming engineers. Assessments done at the prop-osition arrange has high level of incorrectness, where prerequisites for the degree are not characterized to the most reduced subtle elements, but rather as the venture advances and necessities are explained, exactness and certainty on appraise increments. It is vital to pick the correct programming exertion estimation systems for the forecast of programming exertion. Artificial Neural Network (ANN) and Support Vector Machine (SVM) have been utilized on guarantee dataset for forecast of programming exertion in this article.

     

     

  • References

    1. [1] G. R. Finnie and G.E. Wittig, “AI Tools for Software Development Effort Estimation,†Proceedings of the International Conference on Software Engineering: Education and Practice (SEEP’ 96).

      [2] G. R. Finnie and G.E. Wittig, “A Comparison of Software Effort Estimation Techniques: Using Function Points with Neural Networks, Case Based Reasoning and Regression Models,†Journal of Systems and Software, vol.39, pp.281289, 1997.

      [3] A.Tosun, B. Turhan and A.B. Bener, “Feature Weighting Heuristics for Analogy- based Effort Estimation Models,†Expert Systems with Applications, vol. 36, pp.10325-10333, 2009.

      [4] M. O. Elish, “Improved Estimation of Software Project Effort using Multiple Additive Regression Tree,†Expert Systems with Applications, vol.36, pp. 10774-10778, 2009.

      [5] C. L. Martin, J. L. Pasquier and Cornelio Y M and Agustin G. T., “Software Development Effort Estimation using Fuzzy Logic: A Case Study,†Proceedings of the Sixth Mexican International Conference on Computer Science (ENC’05), IEEE Software, 2005.

      [6] P.VidyaSagar,Dr. N.Geethanjali―Multi-objective based Event Based Project Scheduling Model Using EMBACO Algorithm ‖ International Journal of advanced research in computer science and software engineeringVol 5,PP 752-756,Sep2015.

      [7] C.J. Burgess and M.Lefley, “Can Genetics Programming improves Software Effort Estimation? A Comparative Evaluation,†Information and Software Technology, vol.43, pp.863-873, 2001.

      [8] Parag C. Pendharkar, “Probabilistic estimation of software size and effort,†An International Journal of Expert Systems with Applications, vol. 37, pp.4435-4440, 2010.

      [9] L. Radlinki and W. Hoffmann, “On Predicting Software Development Effort Using Machine Learning Techniques and Local Data,†International Journal of Software Engineering and Computing, vol. 2, pp.123- 136, 2010.

      [10] I. Attarzadeh and Siew Hock Ow, “Software Development Effort Estimation Based on a New Fuzzy Logic Model,†International Journal of Computer Theory and Engineering, Vol. 1, No. 4, pp.1793-8201, October 2009.

      [11] Nageswara Rao Moparthi,Dr. N.Geethanjali―A Novel Privacy Preserving Based Ensemble Cross Defect Prediction Model for Decision Making‖ Perspectives in Science-Elsevier, Vol 8,PP 76-78,April 2016.

      [12] K. Srinivasan and D. Fisher, “Machine Learning Approaches to Estimating Software Development Effort,†IEEE Transactions on Software Engineering, vol.21, Feb.1995.

      [13] G. Boetticher, T. Menzies and T. Ostrand , PROMISE Repository of Empirical Software Engineering data http://promisedata.org/repository, West Virginia University, Department of Computer Science, 2007.

      [14] R. Malhotra, A. Jain, “Software Effort Prediction using Statistical and Machine Learning Methods,†International Journal of Advanced Computer Science and Applications, vol.2, No.1, January 2011.

      [15] C. Mair, G.Kadoda, M. Lefley, K.P.C.Schofield, M. Shepperd and Steve Webster, “An Investigation of Machine Learning Based Prediction Systems,†Empirical Software Engineering Research Group, Bournemouth University, U.K. 09 July 1999.

      [16] Nageswara Rao Moparthi, Dr. N. Geethanjili“Design and implementation of hybrid phase based ensemble technique for defect discovery using SDLC software metricsâ€, An International Conference by IEEE, PP. 268 – 274, 2016.

  • Downloads

  • How to Cite

    P. Vidya Sagar, D., Nageswara Rao Moparthi, D., & Naresh Mandhala, V. (2018). Probabilistic estimation of software development effort techniques using machine learning. International Journal of Engineering & Technology, 7(2.7), 1085-1090. https://doi.org/10.14419/ijet.v7i2.7.12233