An Ontological View of Software Testing Using Foundation Ontology (UFO-A).

Abstract


This paper presents a fragment of the ontological model of the domain of software testing domain, represented by the main objects, relations, phases and artifacts produced As a result, two complementary conceptual approaches of the elements involved in Software Testing are presented, based on the Foundational Ontology (UFO-A), as a basis, in order to provide a clearer understanding of the conceptual modeling that exists in the testing process.

Keywords: conceptual approach, ontological model, software testing

References

Andrade, A. P., and Viana, P. (2012). Criação e Geração de Planos de Teste de Software. Obtido em, 9.

Bertolino, A. (2007, May). Software testing research: Achievements, challenges, dreams. In Future of Software Engineering (FOSE'07) (pp. 85-103). IEEE.

Birrell, N. D., and Ould, M. A. (1988). A practical handbook for software development. Cambridge University Press.

Bottazzi, E. and Ferrario, E. (2008). Towards a DOLCE Ontology of Organizations. Journal of Business Process Integration and Management (IJBPIM), Inderscience Publisher.

Dadkhah, Mahboubeh; Araban, Saeed; Paydar, Samad. A systematic literature review on semantic web enabled software testing. Journal of Systems and Software, v. 162, p. 110485, 2020.

Falbo, R. D. A., Natali, A. C. C., Mian, P. G., Bertollo, G. and Ruy, F. B. (2003). ODE: Ontology-based software development environment. In IX Congreso Argentino de Ciencias de la Computación.

França, B. B. and Marins, W. F. (2018). Processo de Teste em uma Fábrica de Software Acadêmica: Um Relato de Experiência. Revista Ada Lovelace, 2, 27-33.

Gorayeb, I. L. and Oliveira, S. R. B. (2017). Um relato de melhoria do processo de teste de software aplicado a uma fábrica de software. Revista Traços, 12(26).

Guizzardi, G. (2005). Ontological foundations for structural conceptual models.

Guizzardi, G., Falbo, R. A., and Guizzardi, R. S. (2008). The role of Foundational Ontologies for Domain Ontology Engineering: a case study in the Software Process Domain. IEEE Latin America Transactions, 6(3), 244-251.

Guizzardi, G. and Wagner, G. (2004, June). A Unified Foundational Ontology and some Applications of it in Business Modeling. In CAiSE Workshops (3) (pp. 129-143).

Souza, Érica Ferreira. (2011). Gestão de conhecimento aplicado a teste de software: Uma abordagem baseada em ontologia. INPE/Ministério da Ciência e Tecnologia. [link].

Souza, É. F., Falbo, R. A. and Vijaykumar, N. L. (2013). Ontologies in software testing: a systematic. In VI Seminar on Ontology Research in Brazil (p. 71).

Souza, É. F. D., Falbo, R. D. A., and Vijaykumar, N. L. (2017). ROoST: reference ontology on software testing. Applied Ontology, 12(1), 59-90.

Souza, A. O. (2018). Mapeamento ontológico para classificar mensagens significativas em atividades colaborativas (Bachelor's thesis, Universidade Tecnológica Federal do Paraná).

Sun, Z., Hu, C., Li, C. and Wu, L. (2020). Domain Ontology Construction and Evaluation for the Entire Process of Software Testing. IEEE Access, 8, 205374-205385..

Tebes, G., Olsina, L., Peppino, D. and Becker, P. (2020). TestTDO: A Top-Domain Software Testing Ontology. XXIII CIbSE, 20, 1-14.

Young, M., and Pezze, M. (2008). Teste e analise de software. Porto Alegre: Artmed.
Published
2021-09-01
DOS SANTOS, Lidvaldo José; RIBEIRO, Sildenir Alves; SCHMITZ, Eber Assis; DA SILVA, Mônica Ferreira. An Ontological View of Software Testing Using Foundation Ontology (UFO-A).. In: REGIONAL SCHOOL ON INFORMATION SYSTEMS OF RIO DE JANEIRO (ERSI-RJ), 7. , 2021, Evento Online. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2021 . p. 40-47. DOI: https://doi.org/10.5753/ersirj.2021.16977.

Most read articles by the same author(s)