dc.creatorRoldán, María Luciana
dc.creatorVegetti, Maria Marcela
dc.creatorGonnet, Silvio Miguel
dc.creatorMarciszack, Marcelo Martín
dc.creatorLeone, Horacio Pascual
dc.date.accessioned2020-06-30T20:24:40Z
dc.date.accessioned2022-10-14T21:25:35Z
dc.date.available2020-06-30T20:24:40Z
dc.date.available2022-10-14T21:25:35Z
dc.date.created2020-06-30T20:24:40Z
dc.date.issued2019-04-01
dc.identifierRoldán, María Luciana; Vegetti, Maria Marcela; Gonnet, Silvio Miguel; Marciszack, Marcelo Martín; Leone, Horacio Pascual; An ontology for specifying and tracing requirements engineering artifacts and Test Artifacts; Centro Latinoamericano de Estudios en Informática; CLEI Electronic Journal; 22; 1; 1-4-2019; 1-19
dc.identifier0717-5000
dc.identifierhttp://hdl.handle.net/11336/108542
dc.identifierCONICET Digital
dc.identifierCONICET
dc.identifier.urihttps://repositorioslatinoamericanos.uchile.cl/handle/2250/4308428
dc.description.abstractNowadays, modern software development processes follow an iterative approach, which makes possible to start the testing of a system at early stages. This approach requires recording the requirements artifacts that specify the functionality or characteristics required by the system, and the test cases that are derived from each requirement artifact. Frequently, software development organizations employ supporting tools to create and maintain these artifacts. There exist numerous tools for supporting requirements specification activities, as well as the definition and execution of test cases. These separate tools have their own databases and metamodels. The lack of integration between these tools leads to difficulties in tracing related artifacts and obtaining useful knowledge to manage the developing process. It is necessary to understand without ambiguities the concepts used by the different tools to allow them to interoperate. This paper proposes an ontology that defines and integrates the concepts included by the metamodels of different Requirements Engineering and Testing Management supporting tools. The formalization of these concepts and their relationships in an ontology language prevents ambiguity of the concepts and permit to the tools involved to interoperate with each other, to achieve semantic consistency and the tracing of artifacts. The proposed ontology used in conjunction with a reasoner provides capabilities to infer traces that are not explicit, which makes it possible to easily maintain artifacts and associations between them. The approach facilitates backward tracing from test cases to use cases and functional requirements artifacts, obtain knowledge about the causes of a defect or a poor specification, and enable impact analysis.
dc.languageeng
dc.publisherCentro Latinoamericano de Estudios en Informática
dc.relationinfo:eu-repo/semantics/altIdentifier/doi/https://doi.org/10.19153/CLEIEJ.22.1.2
dc.relationinfo:eu-repo/semantics/altIdentifier/url/http://www.clei.org/cleiej/index.php/cleiej/article/view/341
dc.rightshttps://creativecommons.org/licenses/by/2.5/ar/
dc.rightsinfo:eu-repo/semantics/openAccess
dc.subjectFUNCTIONAL REQUIREMENTS
dc.subjectARTIFACTS TRACING
dc.subjectONTOLOGIES
dc.titleAn ontology for specifying and tracing requirements engineering artifacts and Test Artifacts
dc.typeinfo:eu-repo/semantics/article
dc.typeinfo:ar-repo/semantics/artículo
dc.typeinfo:eu-repo/semantics/publishedVersion


Este ítem pertenece a la siguiente institución