Herramienta de gestión de Modelos Ontológicos aplicados a la Mejora de Procesos Software
暂无分享,去创建一个
Actualmente el software representa un componente principal en el desarrollo de las actividades dentro de las organizaciones. Este hecho hace que la calidad del software sea uno de los principales factores claves a los que se dedica mucho esfuerzo. La calidad del software permite de manera implicita la creacion de valor agregado al software durante su desarrollo, resultando en un factor de competitividad en estas organizaciones. Este trabajo propone una solucion inteligente mediante el uso de gestion del conocimiento, con el fin de hacer que la aplicacion de teorias de ingenieria de software, modelos y estandares de mejora de procesos sea de facil implementacion y a un menor costo. Especificamente, en este trabajo se presenta el desarrollo de un modelo ontologico basado el Cuerpo de Conocimientos de la Ingenieria de Software (SWEBOK por las siglas en ingles de Software Engineering Body of Knowledge) asi como su aplicacion practica mediante un sistema software. Finalmente se presentan los resultados de la implementacion de tecnicas, metricas y actividades correspondientes al area de conocimiento de pruebas de software de SWEBOK. Asi mismo se presentan resultados de la integracion del marco base de datos de lenguaje ontologico web (OWLDB por las siglas en ingles ontology web language data base), con el objetivo de almacenar datos de manera persistente durante la aplicacion. Abstract: Nowadays, software is a major component in the development of activities within organizations. This fact makes software quality is one of the main key factors which demands much effort. In this way, software quality allows the creation of added value to the software during development, resulting in a competitive factor for the organization. This paper proposes an intelligent solution for a lower cost implementation of software engineering theories, models and process improvement standards by the use of knowledge management. Specifically, this paper presents the development of an ontological model based on the Body of Knowledge Software Engineering (SWEBOK) and its practical application through a software system. Finally this work presents the results of the implementation of techniques, metrics and activities for the area of software testing knowledge of SWEBOK. It also presents results of the ontology web language data base (OWLDB) frame integration, aiming to store persistent data in the application. Keywords: Ontology, Software Engineering Body of Knowledge, SWEBOK, OWLDB, Data Bases, Software Process Improvement.