Specifying and Analyzing a Software Testing Ontology at the Top-Domain Ontological Level

One of the Software Engineering areas that supports quality assurance is testing. Given that specific processes, artefacts, methods and ultimately strategies for software testing involve a large number of domain concepts, it is valuable to have a robust conceptual base, that is. a software testing o...

Descripción completa

Detalles Bibliográficos
Autores: Tebes, Guido, Olsina, Luis, Peppino, Denis, Becker, Pablo
Tipo de recurso: artículo
Estado:Versión publicada
Fecha de publicación:2021
País:Argentina
Institución:Universidad Nacional de La Plata
Repositorio:SEDICI (UNLP)
Idioma:inglés
OAI Identifier:oai:sedici.unlp.edu.ar:10915/128263
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/128263
Access Level:acceso abierto
Palabra clave:Ciencias Informáticas
Ontologies
Software testing
Terminologies
Top-domain ontological level
Vocabularies
Nivel Ontológico de Dominio Superior,
Ortologías.
Descripción
Sumario:One of the Software Engineering areas that supports quality assurance is testing. Given that specific processes, artefacts, methods and ultimately strategies for software testing involve a large number of domain concepts, it is valuable to have a robust conceptual base, that is. a software testing ontology that defines the terms, properties, relationships and axioms explicitly and unambiguously. Ontologies for instance foster a clearer terminological understanding of process and method specifications for strategies, among many other benefits. After analyzing both the results of a conducted Systematic Literature Review of primary studies on conceptualized software testing ontologies and the state-of-the-art of testing-related standards, we decided to develop a software testing top-domain ontology named TestTDO that fits our goals. Therefore, this article specifies development, verification and validation aspects of the TestTDO. which was built following the Design Science Research approach.