Master in Computer Science

Master's Thesis

ONet Protégé Plugin Red Ontológica en Protégé

(in spanish

Las ontologías permiten definir de manera formal los conceptos y relaciones utilizados para describir un área de conocimiento en particular. Con el desarrollo de las ontologías surge la necesidad de poder integrar conceptos definidos en diferentes ontologías con el fin de reutilizar el conocimiento generado previamente. De esta forma surgen las redes ontológicas, como una colección de ontologías vinculadas a través de una serie de relaciones.

Protégé es un editor de ontologías escritas en el lenguaje OWL (Web Ontology Language) que permite manipular las clases, propiedades y axiomas de una ontología. En este trabajo se implementa utilizando el lenguaje java, un plugin para extender Protégé agregando a la interfaz del editor una pestaña o “tab”. Esta nueva pestaña permite asistir al usuario en la confección de la ontología para conformar una red ontológica. Dicha red se construye en base a una nueva ontología, vinculando a esta ontologías existentes y permitiendo la incorporación de relaciones usesSymbolOf y mapsSymbolsTo. El plugin permite que el usuario a través de una interfaz gráfica, defina los relaciones de la red, agregando el sistema los axiomas correspondientes  a los mismos y comprobando que la lógica de los nuevos axiomas representen una extensión conservativa de la original.

Courses

  • Introduction to Description Logics
  • Web of Data
  • Data analysis on GIS
  • Introduction to programming for graphics design
  • High performance computing
  • Interoperability
  • Metadata: Concepts and Uses
  • Datawarehouse systems

Facultad de Ingeniería / PEDECIBA

2003 – 2013