Probabilistic estimation of software development effort techniques using machine learning

  • Authors

    • Dr P. Vidya Sagar
    • Dr Nageswara Rao Moparthi
    • Venkata Naresh Mandhala
    https://doi.org/10.14419/ijet.v7i2.7.12233

    Received date: April 27, 2018

    Accepted date: April 27, 2018

    Published date: March 18, 2018

  • Software Effort, SVM, Artificial Neural Networks, Support Vector Machine, Accuracy
  • Abstract

    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. 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 Net-works, 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 Applica-tions, 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 Con-ference 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 ‖ In-ternational 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,” Infor-mation 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 Develop-ment 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 Pre-serving 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 Es-timating 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, Depart-ment 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 Pre-diction Systems,” Empirical Software Engineering Research Group, Bournemouth University, U.K. 09 July 1999.
    16. Nageswara Rao Moparthi, Dr. N. Geethanjili“Design and implemen-tation 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 and Technology, 7(2.7), 1085-1090. https://doi.org/10.14419/ijet.v7i2.7.12233