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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Jorgensen, M.: What we do and don’t know about software development effort estimation. IEEE Softw. 31, 37–40 (2014)
Jorgensen, M., Jorgensen, M.: A review of studies on expert estimation of software development effort. J. Syst. Softw. 70, 37–60 (2004)
Standish Group: The CHAOS Manifesto 2013. http://www.versionone.com/assets/img/files/ChaosManifesto2013.pdf (2013)
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)
Gill, N.S., Sikka, S.: New complexity model for classes in object oriented system. ACM SIGSOFT Softw. Eng. Notes. 35, 1 (2010)
Nassif, A.B.: Software Size and Effort Estimation from Use Case Diagrams Using Regression and Soft Computing Models (2012)
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)
Š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)
Š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)
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)
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)
Holst, A.: The Use of a Bayesian Neural Network Model for Classification Tasks (1997)
Murty, M.N., Devi, V.S.: Bayes classifier. In: Pattern Recognition: An Algorithmic Approach, pp. 86–102, Springer (2011)
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
Corresponding author
Editor information
Editors and Affiliations
Rights 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)