Título: «Recomendación Automática de Patrones de Diseño Ontológico”
Tesista: Tomás Luciano Quiñonez
Directores: Laura Cecchi – Christian Giménez
Fecha de la defensa: 22 de diciembre de 2023
La Ingeniería Ontológica es una disciplina que se centra en guiar a los modeladores a través de las etapas de diseño, desarrollo, implementación, mantenimiento, uso y publicación de ontologías. Las herramientas actuales para el desarrollo de ontologías presentan deficiencias en el soporte al modelado y en la reutilización de ontologías. Esto es un desafío importante, ya que la portabilidad y la interoperabilidad son esenciales en la Web Semántica.
Los patrones de diseño ontológico, también conocidos como ODP (Ontology Design Pattern) representan soluciones probadas para problemas recurrentes en el diseño de ontologías. Los Patrones de Diseño Ontológico de Contenido (CODP) son un subconjunto de ODP que pueden usarse como guías para diseñar ontologías de manera efectiva, al ser bloques reutilizables que pueden componerse para crear ontologías más complejas y modulares. Estos son considerados plantillas que se comparan con la ontología del usuario para abordar problemas de contenido en el diseño de ontologías, lo que los hace distintos de otros ODP que se centran en aspectos de diseño independientes de la conceptualización.
Las herramientas de Ingeniería Ontológica actuales no brindan un soporte adecuado para el modelado basado en patrones y las estructuras lógicas suelen ser poco amigables. De este modo, para incorporar los enfoques basados en CODP a éstas se requiere de la selección de un conjunto de patrones aceptados por la comunidad y del desarrollo de metodologías adecuadas.
En esta tesis , se ha avanzado en esa dirección definiendo y diseñando una metodología para el modelado de ontologías basado en patrones, que sugiera CODP a partir del modelo en desarrollo. Estos patrones se obtienen de un catálogo que se define a partir de un listado ampliamente aceptado por la comunidad de expertos. Asimismo, se desarrolló un prototipo de la herramienta que implementa dicha metodología, denominado ODPR-API, capaz de recomendar en forma automática CODP que puedan ser aplicados en una ontología.
La herramienta tiene como objetivo acelerar el proceso de desarrollo de ontologías al permitir a los modeladores reutilizar y combinar CODP, lo que hace que el diseño resultante sea más modular y reutilizable. ODPR-API se ha desarrollado como un aplicativo independiente de cualquier herramienta de modelado de ontologías existente, facilitando su integración con éstas y proveyendo una forma simple de suscripción de nuevos CODP para ser detectados.
