Fundamentos de Ontologías y Acceso a Datos Basado en Ontologías (OBDA)

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 2,74 KB

Ontologías y Acceso a Datos Basado en Ontologías (OBDA)

Definición de Ontología

Una ontología es una especificación formal (sin ambigüedad) y explícita (conceptos, propiedades, relaciones, axiomas, etc.) de una conceptualización (modelo abstracto sobre un concepto) compartida (conocimiento consensuado). Se representan utilizando lenguajes formales y son consecuentes.

RDF (Resource Description Framework)

El objetivo de RDF es descubrir la semántica de la información de manera procesable por máquinas.

1. Características

  • Se definen grafos.
  • RDF Schema (RDFS) se utiliza para definir dichos grafos.
  • Es posible crear datos sin necesidad de un esquema u ontología definido previamente.

2. Componentes

  • Tripletas: Compuestas por sujeto, predicado y objeto.

Los grafos RDF son un conjunto de tripletas, y un conjunto de grafos conforman un dataset. Existe siempre un grafo por defecto y uno o más grafos con nombre.

3. RDF Schema (RDFS)

  • Los grafos son etiquetados mediante URIs.
  • Permiten definir clases (jerarquías) y propiedades (dominio y rango).
  • Añade restricciones al modelo.

4. Serializaciones RDF

Permiten diferentes variantes sintácticas. El orden en el que aparecen las tripletas en un documento no es relevante:

  • RDF/XML
  • TURTLE
  • N-TRIPLES
  • TRIG
  • JSON-LD

5. Limitaciones de RDF Schema

  • Debilidad descriptiva:
    • Sin rango localizado y restricciones de dominio.
    • Sin restricciones de existencia o cardinalidad.
    • Sin operadores booleanos.
    • Sin propiedades transitivas, inversas o simétricas.
  • Dificultad en el razonamiento:
    • Sin razonadores nativos para la semántica no estándar.
    • Se puede razonar a través de la axiomatización FOL (Lógica de Primer Orden).

OWL y Lógica Descriptiva (Description Logics)

En OWL, se describen las características del concepto y los elementos se clasifican automáticamente. La lógica de primer orden no es completa, ni correcta, ni decidible; con la lógica descriptiva (DL) se pretende corregir estas limitaciones. En lógica descriptiva, todas las relaciones son binarias.

División de una ontología DL:

  • TBox: Conjunto de axiomas que describen la estructura del dominio.
  • ABox: Conjunto de axiomas que describen una situación específica.

Nota: La unión de conjuntos no se puede representar con marcos.

Entradas relacionadas: