Evolution of Software Quality Models from an NLP Perspective
Abstract
The research question addressed in this study is to analyze the evolution of software quality models, and to investigate the similarities between the most known quality models. The models are decomposed according to their inherent structure, then are analyzed based on their subcharacteristics, at several levels. The focus of the study is on the lexical analysis of software quality models based on natural language processing, with the purpose to highlight the similarities in software quality models. In the end, the current software quality model ISO25010 is compared with all previous ones.
References
[2] Boehm, B. W., Brown, J. R., and Lipow, M. Quantitative evaluation of software quality. In Proceedings of the 2nd International Conference on Software Engineering (1976), ICSE ’76, IEEE Computer Society Press, p. 592–605.
[3] Ciancarini, P., Nuzzolese, A. G., Presutti, V., and Russo, D. Squap-ont: an ontology of software quality relational factors from financial systems. CoRR abs/1909.01602 (2019).
[4] Fellbaum, C. WordNet – An Electronical Lexical Database, vol. 25. 01 1998.
[5] Gomaa, W. H., and Fahmy, A. A. Article: A survey of text similarity approaches. International Journal of Computer Applications 68, 13 (2013), 13–18. Full text available.
[6] Gordieiev, O., Kharchenko, V., Fominykh, N., and Sklyar, V. Evolution of software quality models in context of the standard iso 25010. In Proceedings of the Ninth International Conference DepCoS-RELCOMEX, Advances in Intelligent Systems and Computing (2014), pp. 223–232.
[7] Gordieiev, O., Kharchenko, V., and Fusani, M. Software quality standards and models evolution: Greenness and reliability issues. In Information and Communication Technologies in Education, Research, and Industrial Applications (2016), pp. 38–55.
[8] Grady, R. B. Practical Software Metrics for Project Management and Process Improvement. Prentice-Hall, Inc., USA, 1992.
[9] ISO/IEC 25010:2011. Systems and software engineering. http://www.iso.org, 2011. Accessed: 2015.
[10] Kara, M., Lamouchi, O., and Ramdane-Cherif, A. Ontology software quality model for fuzzy logic evaluation approach. Procedia Computer Science 83 (2016), 637 – 641. The 7th International Conference on Ambient Systems, Networks and Technologies (ANT 2016) / The 6th International Conference on Sustainable Energy Information Technology (SEIT-2016) / Affiliated Workshops.
[11] Kayed, A., Hirzalla, N., Samhan, A. A., and Alfayoumi, M. Towards an ontology for software product quality attributes. In Proceedings of the 2009 Fourth International Conference on Internet and Web Applications and Services (Washington, DC, USA, 2009), ICIW ’09, IEEE Computer Society, pp. 200–204.
[12] McCall, J., Richards, P., and Walters, G. Factors in software quality. Nat.Tech.Information Service 1 (1977), 0–0.
[13] Mikolov, T., Chen, K., Corrado, G., and Dean, J. Efficient estimation of word representations in vector space. In 1st International Conference on Learning Representations, ICLR 2013 (2013), Y. Bengio and Y. LeCun, Eds.
[14] Mikolov, T., Sutskever, I., Chen, K., Corrado, G. S., and Dean, J. Distributed representations of words and phrases and their compositionality. In Advances in Neural Information Processing Systems 26. 2013, pp. 3111–3119.
[15] Motogna, S., Lupsa, D., and Ciuciu, I. A NLP approach to software quality models evaluation. In On the Move to Meaningful Internet Systems: OTM 2018 Workshops - Confederated International Workshops: EI2N, FBM, ICSP, and Meta4eS 2018,
Valletta, Malta, October 22-26, 2018, Revised Selected Papers (2018), C. Debruyne, H. Panetto, W. Gu´edria, P. Bollen, I. Ciuciu, and R. Meersman, Eds., vol. 11231 of Lecture Notes in Computer Science, Springer, pp. 207–217.
[16] Pennington, J., Socher, R., and Manning, C. D. Glove: Global vectors for word representation. In EMNLP (2014), vol. 14, pp. 1532–1543.
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
When the article is accepted for publication, I, as the author and representative of the coauthors, hereby agree to transfer to Studia Universitatis Babes-Bolyai, Series Informatica, all rights, including those pertaining to electronic forms and transmissions, under existing copyright laws, except for the following, which the author specifically retain: the right to make further copies of all or part of the published article for my use in classroom teaching; the right to reuse all or part of this material in a review or in a textbook of which I am the author; the right to make copies of the published work for internal distribution within the institution that employs me.