Las ontologías en la ingeniería de software: un acercamiento de dos grandes áreas del conocimiento

Los conceptos ontológicos se suelen acercar más a la ingeniería del conocimiento, por lo que los ingenieros del software no los suelen aplicar para resolver problemas de su área. Es necesario que los ingenieros de software se apropien de las ontologías, pues éstas proporcionan un vocabulario común,...

Full description

Autores:
Zapata Jaramillo, Carlos Mario
Giraldo, Gloria L.
Urrego Giraldo, Germán A.
Tipo de recurso:
Article of journal
Fecha de publicación:
2010
Institución:
Universidad de Medellín
Repositorio:
Repositorio UDEM
Idioma:
spa
OAI Identifier:
oai:repository.udem.edu.co:11407/867
Acceso en línea:
http://hdl.handle.net/11407/867
Palabra clave:
Ontologías
ingeniería de software
ciclo vida del software
análisis
diseño
implementación y pruebas
mantenimiento
desarrollo de software
Rights
License
http://creativecommons.org/licenses/by-nc-sa/4.0/
Description
Summary:Los conceptos ontológicos se suelen acercar más a la ingeniería del conocimiento, por lo que los ingenieros del software no los suelen aplicar para resolver problemas de su área. Es necesario que los ingenieros de software se apropien de las ontologías, pues éstas proporcionan un vocabulario común, que podría contribuir en la solución de problemas recurrentes en ingeniería del software, tales como la dificultad de la comunicación entre analista e interesado para definir los requisitos de un sistema, la baja reutilización de componentes y la escasa generación automática de código, entre otros. En este artículo se presenta un primer enlace entre las ontologías y la ingeniería de software mediante la recopilación y análisis de la literatura relativa a la utilización de las ontologías en las diferentes fases del ciclo de vida de un producto de software.