Las ontologías, hoy en día, juegan un papel importante en algunas áreas del saber, en especial en las ciencias de la computación. Actualmente, se viene incorporando su uso en la ingeniería de requisitos, para apoyar las tareas de educción de requisitos y, de esta manera, obtener un completo levantamiento de la información del dominio del problema. Sin embargo, las ontologías que se usan en ingeniería de requisitos son limitadas, en la medida en que están circunscritas a un dominio particular. En este artículo se propone la construcción de una metaontología para la educción de requisitos, de forma incremental e independiente del dominio del problema. Así, el conocimiento incorporado en la ontología se puede aprovechar en dominios diferentes. La implementación de la metaontología se hizo en la herramienta Protégé™, para aprovechar las capacidades que ésta ofrece en la construcción de ontologías.
INTRODUCCIÓN
Hoy en día, las ontologías juegan un papel importante en algunas áreas del saber, en especial en las ciencias de la computación. Inicialmente, su uso se restringía a la inteligencia artificial pero, debido a su utilidad y generalidad, se superaron estas fronteras para utilizarlas en campos como la medicina, el desarrollo de sitios Web y la educción de requisitos, entre otros [1-2].
El término ontología se refiere a la clasificación de los conceptos de algún dominio. Esta clasificación permite establecer un conocimiento común en el dominio, en búsqueda de un lenguaje unificado que permita la comunicación dentro de este dominio [2-3].
Una ontología se compone de conceptos que se relacionan jerárquicamente en forma de árbol. Una ontología parte de una raíz que se va desglosando en ramas hasta llegar a las hojas, que son instancias de los conceptos de la ontología en un dominio particular. Cuando se trata de relaciones de generalización, la lectura de los conceptos de una ontología se hace desde las hojas hacia la raíz, utilizando el verbo "es un". Este verbo se utiliza entre un subconcepto y su superconcepto inmediato en la jerarquía [3], tal y como se muestra en la Figura 1, que incluye un ejemplo de una ontología de bebidas. El término metaontología [2] se refiere a una ontología general, cuyo uso se permite en cualquier dominio, sin importar la naturaleza de éste.
Por otra parte, la ingeniería de requisitos es la primera etapa en la construcción de software y es una de las más cruciales. En esta etapa se captura la información relevante del dominio (conocido como el dominio del problema) y se levantan los requisitos que debe cumplir el software. Esta etapa, a su vez, se divide en varias subetapas, entre las cuales se encuentra la educción de requisitos. Esta subetapa comprende el proceso donde los interesados descubren, articulan y entienden los requisitos del software [4].
Esta es una versión de prueba de citación de documentos de la Biblioteca Virtual Pro. Puede contener errores. Lo invitamos a consultar los manuales de citación de las respectivas fuentes.
Artículo:
Utilizando Ondas Cerebrales para Controlar Computadoras y Máquinas
Artículo:
Aplicación de la tecnología Big Data en el impacto del comercio electrónico turístico en la planificación turística.
Artículo:
Generación automatizada de un núcleo de procesador personalizado a partir de código C
Artículo:
Análisis Numérico del Comportamiento del Calentamiento Joule y de la Tensión de Compresión Residual alrededor de la Punta de la Grieta bajo Alta Carga Eléctrica
Artículo:
Caracterización de anomalías en el tráfico HTTP generado por malware
Artículo:
Creación de empresas y estrategia : reflexiones desde el enfoque de recursos
Artículo:
La gestión de las relaciones con los clientes como característica de la alta rentabilidad empresarial
Artículo:
Análisis socioeconómico de la problemática de los desechos plásticos en el mar
Artículo:
Los web services como herramienta generadora de valor en las organizaciones