Lenguaje OWL para desarrollar ontologías

Page 1



Historia


En el modelo de Web SemĂĄntica, las ontologĂ­as Son uno de los principales medios Para representar el conocimiento


EVOLUCIテ誰 DEL FORMATO OWL


CARACTERISTICAS DE OWL COMO LENGUAJE ONTOLOGICO EN LA DESCRIPCION DE DOCUMENTOS


Los tres sublenguajes de OWL





RELACIÓN JERÁRQUICA DEL LENGUAJE


Class: define un grupo de individuos que permanecen juntos porque comparten las mismas propiedades

Comparten Propiedades/CaracterĂ­sticas

OWL Lite CaracterĂ­sticas de RDF Schema


Rdfs subClassOf: las jerarquías de clase deben crearse para hacer una o más declaraciones de que una clase es un subclase de otra clase.

OWL Lite Características de RDF Schema


rdf:Property: Las propiedades pueden usarse para establecer relaciones entre individuos o desde individuos a valores de datos.

OWL Lite CaracterĂ­sticas de RDF Schema


OWL Lite Caracter铆sticas de RDF Schema

rdfs:domain: Un dominio de una propiedad limita los individuos a los que se aplica la propiedad.

CCLL AASS EE DOMINIO

Propiedad Propiedad

Limita

Individuos de la Propiedad

Se denomina una restricci贸n global, pes se aplica sobre la propiedad, solo si esta no esta asociada a una clase en particular


rdfs:range: El rango de una propiedad limita los individuos que la propiedad debe tener como su valor. Si una propiedad relaciona un individuo a otro individuo, y la propiedad tiene una clase como su rango, entonces el otro individuo debe pertenecer a la clase del rango

CL AS E

INDIVIDUOS INDIVIDUOS

lac Re

Como

PROPIEDAD

i贸n

RANGO

INDIVIDUOS INDIVIDUOS OWL Lite Caracter铆sticas de RDF Schema


Individual : Los individuos son instancias de clases, y las propiedades deben usarse para relacionar un individuo con otro

OWL Lite CaracterĂ­sticas de RDF Schema


Igualdad o desigualdad en OWL Lite

EquivalentClass: la igualdad puede usarse para crear clases de sin贸nimos

CLASE CLASE22

CLASE CLASE11

INSTANCIAS INSTANCIAS


EquivalentProperty: Dos propiedades pueden ser establecidas como equivalentes. INDIVIDUO ININ DDII VVII DDUU OO

D A ED OO I P U U D O D I I VIV I PR DD

ININ

IND

I D N I

N Ó I AC L RE

PROPIEDAD

O U D IVI

V

O I DU

SE USA PARA CREAR PROPEDADE S DE SINÓNIMOS


SameAs: dos (nombres) individuos deben ser establecidos como lo mismo


DifferentFrom: Un individuo puede ser establecido como diferente de otros individuos CLASE

≠PROPIEDADES PROPIEDADES


AllDifferent: Un número de individuos puede ser establecido para ser mutuamente distintos CL AS

≠ PROPIEDADES PROPIEDADES

E

≠ e usa en conjunción con distinctMembers para establecer que todos los miembros de una lista son distintos y pares inconexos.


Identificadores especiales en OWL Lite que se usan para proveer informaci贸n concerniente a las propiedades y valores.


InverseOf: Una propiedad se establece para ser la inversa de otra propiedad. PROPIEDAD PROPIEDAD P1 P1

PROPIEDAD PROPIEDAD P2 P2

RELA CIÓN

INDIVIDUO X

INDIVIDUO Y


TransitiveProperty: Las propiedades pueden establecerse como transitivas. (X,Z) Objetos

(X,Y) (X,Y) Objetos Objetos INSTANCIA

INSTANCIA INSTANCIA XX ASOCIACIÓN ASOCIACIÓN

INSTANCIA

(Y,Z) Objetos


SymmetricProperty: Las propiedades pueden establecerse como simétricas (X,Z) Objetos

XX Objeto Objeto INSTANCIA

INSTANCIA INSTANCIA XX ASOCIACIÓN ASOCIACIÓN

INSTANCIA

Z Objetos


FunctionalProperty : las propiedades se establece con un valor Ăşnico, ES DECIR, una propiedad no tiene mas que un valor para cada individuo (no debe tener valores para un individuo).


InverseFunctionalProperty: Las propiedades pueden ser establecidas para ser funcionalmente inversas

Funci贸n Inversa


Vocabulario OWL DL y OWL Full Extiende las construcciones de OWL Lite:


oneOf (clases enumeradas): las clases pueden describirse por enumeraci처n de individuos que componen la clase Descrita Descritapor por N째 N째

Se Seconsidera considera AllvaluesForm AllvaluesForm


HasValue: (valores de propiedad): Una propiedad puede ser requerida para tener un cierto individuo como un valor (tambiĂŠn algunas veces para referirse a un valor de propiedad).

1 INDIVIDUO PROPIEDAD PROPIEDAD COMO VALOR


disjointWith: Las clases pueden ser establecidas para ser distintas de otras SUPERCLASE

INSTANCIAS

INSTANCIAS


unionOf, complementOf, intersectionOf (combinaciones booleanas): OWL DL y OWL Full permiten combinaciones booleanas arbitrarias de clases y restricciones


minCardinality, maxCardinality, cardinality (cardinalidad plena): Mientras que en OWL Lite, la cardinalidad estรก restringida al mรกximo, mรกs exactamente a 1 รณ 0, OWL Full permite declaraciones cardinales para enteros no negativos.

AS I C N A T S IN

IND IVI DU OS

S E S A CL


complex classes : OWL Full extiende esta restricci贸n para permitir descripciones de clases complejas, que constan de clases enumeradas, restricciones de propiedades, y combinaciones booleanas. Tambi茅n, OWL Full permite que las clases sean usadas como instancias (y OWL DL y OWL Lite no) CLASE

Descripcione s Complejas INSTANCIAS

INDIVIDUOS

CLASES ENUMERADAS RESTRICCIONES DE PROPIEDADES COMBINACIONES BOOLEANAS


BIBLIOGRAFÍA Lamarca Lapuente, María Jesús: Hipertexto: El nuevo concepto de documento en la cultura de la imagen. EN: http://www.hipertexto.info/ (18-02.2010) Noy, Natalya F., McGuinness, Deborah L. Desarrollo de Ontolog´ıas-101: Guía Para Crear Tu Primera Ontología. Stanford Univerdity, 2005. Pérez García, Guillermo - Amores Carredano, José Gabriel de - Manchón Portillo, Pilar - Gómez Marín, Fernando - González Martí, Jesús : Integrating OWL ontologies with a dialogue manager. En: http://biblioteca.universia.net/ficha.do?id=35524998 (17-02-2010)

Fermoso García, Ana M, Salvador Sanchez, Alonso, Sicilia, Migel A. Una ontología en OWL para la representación semántica de objetos de aprendizaje. Universidad Pontificia de Salamanca. En : http://www.web.upsa.es/spdece08/contribuciones/176_Fermoso_Sanchez_Sicilia_LOM (15-02-2010)


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.