Download - Lenguaje owl para ontologias
![Page 1: Lenguaje owl para ontologias](https://reader036.vdocuments.pub/reader036/viewer/2022062313/5590db3b1a28ab11768b4789/html5/thumbnails/1.jpg)
![Page 2: Lenguaje owl para ontologias](https://reader036.vdocuments.pub/reader036/viewer/2022062313/5590db3b1a28ab11768b4789/html5/thumbnails/2.jpg)
![Page 3: Lenguaje owl para ontologias](https://reader036.vdocuments.pub/reader036/viewer/2022062313/5590db3b1a28ab11768b4789/html5/thumbnails/3.jpg)
Historia
![Page 4: Lenguaje owl para ontologias](https://reader036.vdocuments.pub/reader036/viewer/2022062313/5590db3b1a28ab11768b4789/html5/thumbnails/4.jpg)
En el modelo de En el modelo de Web Semántica,Web Semántica,las ontologíaslas ontologíasSon uno de losSon uno de losprincipales mediosprincipales mediosPara Para representarrepresentar el conocimientoel conocimiento
![Page 5: Lenguaje owl para ontologias](https://reader036.vdocuments.pub/reader036/viewer/2022062313/5590db3b1a28ab11768b4789/html5/thumbnails/5.jpg)
EVOLUCIÒN DEL FORMATO OWL
![Page 6: Lenguaje owl para ontologias](https://reader036.vdocuments.pub/reader036/viewer/2022062313/5590db3b1a28ab11768b4789/html5/thumbnails/6.jpg)
CARACTERISTICAS DE OWL COMO LENGUAJE ONTOLOGICO CARACTERISTICAS DE OWL COMO LENGUAJE ONTOLOGICO EN LA DESCRIPCION DE DOCUMENTOSEN LA DESCRIPCION DE DOCUMENTOS
![Page 7: Lenguaje owl para ontologias](https://reader036.vdocuments.pub/reader036/viewer/2022062313/5590db3b1a28ab11768b4789/html5/thumbnails/7.jpg)
Los tres sublenguajes de OWL
![Page 8: Lenguaje owl para ontologias](https://reader036.vdocuments.pub/reader036/viewer/2022062313/5590db3b1a28ab11768b4789/html5/thumbnails/8.jpg)
![Page 9: Lenguaje owl para ontologias](https://reader036.vdocuments.pub/reader036/viewer/2022062313/5590db3b1a28ab11768b4789/html5/thumbnails/9.jpg)
![Page 10: Lenguaje owl para ontologias](https://reader036.vdocuments.pub/reader036/viewer/2022062313/5590db3b1a28ab11768b4789/html5/thumbnails/10.jpg)
![Page 11: Lenguaje owl para ontologias](https://reader036.vdocuments.pub/reader036/viewer/2022062313/5590db3b1a28ab11768b4789/html5/thumbnails/11.jpg)
RELACIÓN JERÁRQUICA DEL RELACIÓN JERÁRQUICA DEL LENGUAJELENGUAJE
![Page 12: Lenguaje owl para ontologias](https://reader036.vdocuments.pub/reader036/viewer/2022062313/5590db3b1a28ab11768b4789/html5/thumbnails/12.jpg)
OWL LiteOWL LiteCaracterísticasCaracterísticasde RDF Schema de RDF Schema
Comparten Propiedades/Características
Class: define un grupo de individuos que permanecen juntos porque comparten las mismas propiedades
![Page 13: Lenguaje owl para ontologias](https://reader036.vdocuments.pub/reader036/viewer/2022062313/5590db3b1a28ab11768b4789/html5/thumbnails/13.jpg)
OWL LiteOWL LiteCaracterísticasCaracterísticasde RDF Schema 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.
![Page 14: Lenguaje owl para ontologias](https://reader036.vdocuments.pub/reader036/viewer/2022062313/5590db3b1a28ab11768b4789/html5/thumbnails/14.jpg)
OWL Lite OWL Lite Características de RDF Schema Características de RDF Schema
rdf:Property: Las propiedades pueden usarse para establecer relaciones entre individuos o desde individuos a valores de datos.
![Page 15: Lenguaje owl para ontologias](https://reader036.vdocuments.pub/reader036/viewer/2022062313/5590db3b1a28ab11768b4789/html5/thumbnails/15.jpg)
OWL LiteOWL LiteCaracterísticas de Características de RDF Schema RDF Schema
PropiedadPropiedadIndividuos de la Propiedad
Limita
CLASECLASE
DOMINIODOMINIO
Se denomina una restricción global, pes se aplica sobre la Se denomina una restricción global, pes se aplica sobre la propiedad, solo si esta no esta asociada a una clase en particularpropiedad, solo si esta no esta asociada a una clase en particular
rdfs:domain: Un dominio de una propiedad limita los individuos a los que se aplica la propiedad.
![Page 16: Lenguaje owl para ontologias](https://reader036.vdocuments.pub/reader036/viewer/2022062313/5590db3b1a28ab11768b4789/html5/thumbnails/16.jpg)
OWL LiteOWL LiteCaracterísticasCaracterísticasde RDF Schema de RDF Schema
PROPIEDADPROPIEDAD
INDIVIDUOSINDIVIDUOSC
LASE
CLA
SE
RANGO
Com
o
INDIVIDUOSINDIVIDUOSINDIVIDUOSINDIVIDUOS
Relación
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
![Page 17: Lenguaje owl para ontologias](https://reader036.vdocuments.pub/reader036/viewer/2022062313/5590db3b1a28ab11768b4789/html5/thumbnails/17.jpg)
OWL LiteOWL LiteCaracterísticas de RDF Schema Características de RDF Schema
Individual : Los individuos son instancias de clases, y las propiedades deben usarse para relacionar un individuo con otro
![Page 18: Lenguaje owl para ontologias](https://reader036.vdocuments.pub/reader036/viewer/2022062313/5590db3b1a28ab11768b4789/html5/thumbnails/18.jpg)
Igualdad o desigualdad en OWL Lite
CLASE 1CLASE 1CLASE 1CLASE 1 CLASE 2CLASE 2CLASE 2CLASE 2
INSTANCIASINSTANCIASINSTANCIASINSTANCIAS
EquivalentClass: la igualdad puede a igualdad puede usarse para crear clases de sinónimosusarse para crear clases de sinónimos
![Page 19: Lenguaje owl para ontologias](https://reader036.vdocuments.pub/reader036/viewer/2022062313/5590db3b1a28ab11768b4789/html5/thumbnails/19.jpg)
EquivalentProperty: Dos propiedades pueden ser establecidas como equivalentes.
INDIVIDUO
INDIVIDUO
INDIVIDUO
INDIVIDUO
INDIVIDUO
INDIVIDUO
INDIVIDUO
RELACIÓN
SE USA PARACREAR
PROPEDADES
DE SINÓNIMOS
PROPIEDAD
PROPIEDAD PROPIEDADPROPIEDAD
![Page 20: Lenguaje owl para ontologias](https://reader036.vdocuments.pub/reader036/viewer/2022062313/5590db3b1a28ab11768b4789/html5/thumbnails/20.jpg)
SameAs: dos (nombres) individuos deben ser establecidos como lo mismo
![Page 21: Lenguaje owl para ontologias](https://reader036.vdocuments.pub/reader036/viewer/2022062313/5590db3b1a28ab11768b4789/html5/thumbnails/21.jpg)
DifferentFrom: Un individuo puede ser establecido como diferente de otros individuos
≠
CLASE
PROPIEDADESPROPIEDADESPROPIEDADESPROPIEDADES
![Page 22: Lenguaje owl para ontologias](https://reader036.vdocuments.pub/reader036/viewer/2022062313/5590db3b1a28ab11768b4789/html5/thumbnails/22.jpg)
AllDifferent: Un número de individuos puede ser establecido para ser mutuamente distintos
≠≠
e usa en conjunción con distinctMembers para establecer que todos los miembros de una lista son distintos y pares inconexos.
≠
CLASE
PROPIEDADESPROPIEDADESPROPIEDADESPROPIEDADES
![Page 23: Lenguaje owl para ontologias](https://reader036.vdocuments.pub/reader036/viewer/2022062313/5590db3b1a28ab11768b4789/html5/thumbnails/23.jpg)
Identificadores especiales en OWL Lite que se usan para proveer información concerniente a las propiedades y valores.
![Page 24: Lenguaje owl para ontologias](https://reader036.vdocuments.pub/reader036/viewer/2022062313/5590db3b1a28ab11768b4789/html5/thumbnails/24.jpg)
InverseOf: Una propiedad se establece para ser la inversa de otra propiedad.
PROPIEDADPROPIEDADP1P1
PROPIEDADPROPIEDADP1P1
PROPIEDADPROPIEDADP2P2
PROPIEDADPROPIEDADP2P2
INDIVIDUOINDIVIDUOXX
INDIVIDUOINDIVIDUOYY
RELACIÓNRELACIÓN
![Page 25: Lenguaje owl para ontologias](https://reader036.vdocuments.pub/reader036/viewer/2022062313/5590db3b1a28ab11768b4789/html5/thumbnails/25.jpg)
TransitiveProperty: Las propiedades pueden establecerse como transitivas.
(X,Y)Objetos
(X,Y)Objetos
INSTANCIA
(Y,Z)Objetos
INSTANCIA
(X,Z)Objetos
INSTANCIAX
ASOCIACIÓN
INSTANCIAX
ASOCIACIÓN
![Page 26: Lenguaje owl para ontologias](https://reader036.vdocuments.pub/reader036/viewer/2022062313/5590db3b1a28ab11768b4789/html5/thumbnails/26.jpg)
SymmetricProperty: Las propiedades pueden establecerse como simétricas
XObjeto
XObjeto
INSTANCIA
ZObjetos
INSTANCIA
(X,Z)Objetos
INSTANCIAX
ASOCIACIÓN
INSTANCIAX
ASOCIACIÓN
![Page 27: Lenguaje owl para ontologias](https://reader036.vdocuments.pub/reader036/viewer/2022062313/5590db3b1a28ab11768b4789/html5/thumbnails/27.jpg)
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).
![Page 28: Lenguaje owl para ontologias](https://reader036.vdocuments.pub/reader036/viewer/2022062313/5590db3b1a28ab11768b4789/html5/thumbnails/28.jpg)
InverseFunctionalProperty: Las propiedades pueden ser establecidas para ser funcionalmente inversas
FunciónInversa
![Page 29: Lenguaje owl para ontologias](https://reader036.vdocuments.pub/reader036/viewer/2022062313/5590db3b1a28ab11768b4789/html5/thumbnails/29.jpg)
Vocabulario OWL DL y OWL Full Extiende las construcciones de OWL Lite:
![Page 30: Lenguaje owl para ontologias](https://reader036.vdocuments.pub/reader036/viewer/2022062313/5590db3b1a28ab11768b4789/html5/thumbnails/30.jpg)
oneOf (clases enumeradas): las clases pueden describirse por enumeración de individuos que componen la clase
Descrita por N°
Descrita por N°
Se consideraSe considera
AllvaluesFormAllvaluesForm
![Page 31: Lenguaje owl para ontologias](https://reader036.vdocuments.pub/reader036/viewer/2022062313/5590db3b1a28ab11768b4789/html5/thumbnails/31.jpg)
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).
PROPIEDAD
1INDIVIDUO
PROPIEDADCOMO VALOR
![Page 32: Lenguaje owl para ontologias](https://reader036.vdocuments.pub/reader036/viewer/2022062313/5590db3b1a28ab11768b4789/html5/thumbnails/32.jpg)
disjointWith: Las clases pueden ser establecidas para ser distintas de otras
SUPERCLASESUPERCLASE
INSTANCIAS INSTANCIAS
![Page 33: Lenguaje owl para ontologias](https://reader036.vdocuments.pub/reader036/viewer/2022062313/5590db3b1a28ab11768b4789/html5/thumbnails/33.jpg)
unionOf, complementOf, intersectionOf (combinaciones booleanas): OWL DL y OWL Full permiten combinaciones booleanas arbitrarias de clases y restricciones
![Page 34: Lenguaje owl para ontologias](https://reader036.vdocuments.pub/reader036/viewer/2022062313/5590db3b1a28ab11768b4789/html5/thumbnails/34.jpg)
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.
INSTANCIA
S
INSTANCIA
S
INDIVIDUOS
INDIVIDUOS
CLASES
CLASES
![Page 35: Lenguaje owl para ontologias](https://reader036.vdocuments.pub/reader036/viewer/2022062313/5590db3b1a28ab11768b4789/html5/thumbnails/35.jpg)
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)
CLASECLASE
Descripciones Complejas
CLASES ENUMERADAS
RESTRICCIONES DEPROPIEDADES
COMBINACIONESBOOLEANAS
INSTANCIASINSTANCIAS
INDIVIDUOSINDIVIDUOS
![Page 36: Lenguaje owl para ontologias](https://reader036.vdocuments.pub/reader036/viewer/2022062313/5590db3b1a28ab11768b4789/html5/thumbnails/36.jpg)
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_LOMOWL.pdf (15-02-2010)