Skip to main content

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 427))

Abstract

Our supportive method helps improve accuracy of software effort estimation, using results of classification of Use Cases. They are classified using machine-learning method called Naïve Bayes Classifier. The result of this classification helps determine the risk of underestimation of tasks in future work on the software project.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Jorgensen, M.: What we do and don’t know about software development effort estimation. IEEE Softw. 31, 37–40 (2014)

    Article  Google Scholar 

  2. Jorgensen, M., Jorgensen, M.: A review of studies on expert estimation of software development effort. J. Syst. Softw. 70, 37–60 (2004)

    Article  Google Scholar 

  3. Standish Group: The CHAOS Manifesto 2013. http://www.versionone.com/assets/img/files/ChaosManifesto2013.pdf (2013)

  4. Nassif, A.B., Capretz, L.F., Ho, D.: Estimating software effort using an ANN model based on use case points. In: 2012 11th International Conference on Machine Learning and Applications, pp. 42–47. IEEE (2012)

    Google Scholar 

  5. Gill, N.S., Sikka, S.: New complexity model for classes in object oriented system. ACM SIGSOFT Softw. Eng. Notes. 35, 1 (2010)

    Google Scholar 

  6. Nassif, A.B.: Software Size and Effort Estimation from Use Case Diagrams Using Regression and Soft Computing Models (2012)

    Google Scholar 

  7. Stolfa, J., Kobersky, O., Kromer, P., Stolfa, S., Kopka, M., Snasel, V.: Comparison of fuzzy rules and SVM approach to the value estimation of the use case parameters. In: 2013 Joint IFSA World Congress and NAFIPS Annual Meeting (IFSA/NAFIPS), pp. 789–794. IEEE (2013)

    Google Scholar 

  8. Štolfa, S., Štolfa, J., Krömer, P., Koběrský, O., Kopka, M., Snášel, V.: Fuzzy rules and SVM approach to the estimation of use case parameters. In: Innovations in Bio-inspired Comoputing and Applications (IBICA), vol 237 of Advances in Intelligent Systems and Computing, pp 37–47, Springer (2014)

    Google Scholar 

  9. Štolfa, J., Štolfa, S., Koběrský, O., Kopka, M., Kožuszník, J., Snášel, V.: Methodology for estimating working time effort of the software project. In: CEUR Workshop Proceedings, pp. 25–37 (2012)

    Google Scholar 

  10. Farid, D.M., Zhang, L., Rahman, C.M., Hossain, M., Strachan, R.: Hybrid decision tree and Naïve Bayes classifiers for multi-class classification tasks. Expert Syst. Appl. 41, 1937–1946 (2014)

    Google Scholar 

  11. Wu, X., Kumar, V., Ross Quinlan, J., Ghosh, J., Yang, Q., Motoda, H., McLachlan, G.J., Ng, A., Liu, B., Yu, P.S., Zhou, Z.-H., Steinbach, M., Hand, D.J., Steinberg, D.: Top 10 Algorithms in Data Mining (2008)

    Google Scholar 

  12. Holst, A.: The Use of a Bayesian Neural Network Model for Classification Tasks (1997)

    Google Scholar 

  13. Murty, M.N., Devi, V.S.: Bayes classifier. In: Pattern Recognition: An Algorithmic Approach, pp. 86–102, Springer (2011)

    Google Scholar 

Download references

Acknowledgment

Work is partially supported by Grant of SP2015/85—Knowledge modeling and its applications in software engineering, VŠB - Technical University of Ostrava, Czech Republic.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Radoslav Štrba .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Štrba, R., Briš, R., Vondrák, I., Štolfa, S. (2016). Application of Naïve Bayes in Classification of Use Cases. In: Abraham, A., Wegrzyn-Wolska, K., Hassanien, A., Snasel, V., Alimi, A. (eds) Proceedings of the Second International Afro-European Conference for Industrial Advancement AECIA 2015. Advances in Intelligent Systems and Computing, vol 427. Springer, Cham. https://doi.org/10.1007/978-3-319-29504-6_35

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-29504-6_35

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-29503-9

  • Online ISBN: 978-3-319-29504-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics