Reuse of use cases diagrams: an approach based on ontologies and semantic web technologies

Software reuse is defined as the use of any artifact, or part thereof, created before, on a new Project. This practice has significant benefits in reducing costs and increasing quality and productivity in software development. Numerous approaches have been proposed aimed mostly at the source code re...

Descripción completa

Detalles Bibliográficos
Autores: Bonilla-Morales, Belen, Crespo, Sergio, Clunie, Clifton
Tipo de recurso: artículo
Estado:Versión publicada
Fecha de publicación:2012
País:Panamá
Institución:Universidad Tecnológica de Panamá
Repositorio:Repositorio Institucional de documento digitales de acceso abierto de la UTP
Idioma:inglés
OAI Identifier:oai:ridda2.utp.ac.pa:123456789/1840
Acceso en línea:http://ridda2.utp.ac.pa/handle/123456789/1840
Access Level:acceso abierto
Palabra clave:Software reuse
use cases diagram
ontology
Semantic Web
Descripción
Sumario:Software reuse is defined as the use of any artifact, or part thereof, created before, on a new Project. This practice has significant benefits in reducing costs and increasing quality and productivity in software development. Numerous approaches have been proposed aimed mostly at the source code reuse, but this type of reuse has its limitations because development platforms and technologies are constantly changing. Then, it is necessary to apply reuse over software artifacts created at higher levels of software life cycle such as requirements specification. This paper presents a tool for the reuse of use case diagrams by storing their information in OWL ontology and the use of Semantic Web technologies.