Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Modelando la
Información
Taniana Rodríguez
Postgrado en Computación
Facultad de Ingeniería
Universidad de Los Andes
Abril 2016
Concepto de Ontología
“Una ontología es una especificación explícita de una
conceptualización” Gruber (1993)
TieneFechaSalida
“María
Carrero”
AA630
TieneNombre
TieneNumeroVuelo
Compro
María boleto
RDF limitantes
No se puede representar la jerarquía de clases.
No se pueden representar los dominios y rangos de los recursos, solo de
las propiedades.
No se pueden representar las jerarquías de propiedades.
Postgrado en Computación- Semestre A2016. Prof. Taniana
10
Rodríguez
Lenguajes ontológicos: RDF Schema
RDF Schema extiende RDF con
un vocabulario que permite
definir conceptos básicos y
relación entre esos conceptos
Class, type, subClassOF
Property, subPoperty,
range y domain
RDFS permite
Uso de un vocabulario
simple para describir los
recursos
Vocabulario consistente y
compartido
Simple inferencia
• RDF (S) es muy débil para describir los recursos con detalles
• Restricciones de rango y dominio
• Restricciones de cardinalidad
• Propiedades transitivas, simétrica o inversa
• Dificultad de soporte de razonamiento
OWL permite
Definición de clases o conceptos mediante restricciones sobre propiedades, valores o cardinalidad.
Definición de clases mediante operaciones booleanas sobre otras clases: intersección, unión y
complemento.
Lógica Descriptiva y OWL. [Fuente: Oscar Corcho García. Representación de Conocimiento: Lógica Descriptiva]
RDF
Permite especificar
Recursos Relaciones
Una especificacion
knows
work
knows
Taniana Jacinto
surname
Junior
Taniana Rodríguez
hasJob
Taniana Ingeniero_de_Software
camino
http://www.semanticweb.org/seminariowebsemantica/Persona#Taniana
http://www.semanticweb.org/seminariowebsemantica#hasJob
http://www.semanticweb.org/seminariowebsemantica/Trabajo#Ingeniero_de_Software
http://www.semanticweb.org/seminariowebsemantica#hasJob
http://www.semanticweb.org/se http://www.semanticweb.org/seminario
minariowebsemantica/Persona# websemantica/Trabajo#Ingeniero_de_Sof
Taniana tware
http://xmlns.com/foaf/0.1/works
http://xmlns.com/foaf/0.1/knows http://www.sema
nticweb.org/semin
http://www.semanticweb.org/seminario ariowebsemantica
websemantica/persona#Taniana /persona#Jacinto
http://xmlns.com/foaf/0.1/surname http://www.sema
nticweb.org/semin
ariowebsemantica
/persona#Junior
Taniana Rodríguez
sem:Jose
foaf:knows
foaf:works
foaf:knows
sem:Taniana sem:Jacinto
foaf::surname
sem:Junior
Taniana Rodríguez
sem:Jose
foaf:Person
foaf:Person
foaf:knows
sem:Taniana sem:Jacinto
sem:Junior
foaf::surname rdf:type
foaf:Person
Postgrado en Computación- Taniana
SemestreRodríguez
A2016. Prof. Taniana
27
Rodríguez
Un ejemplo de un archivo RDF
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
xmlns:foaf="http://xmlns.com/foaf/0.1/"
xmlns:admin="http://webns.net/mvcb/">
<foaf:PersonalProfileDocument rdf:about="">
<foaf:maker rdf:resource="#me"/>
<foaf:primaryTopic rdf:resource="#me"/>
<admin:generatorAgent rdf:resource="http://www.ldodds.com/foaf/foaf-a-matic"/>
<admin:errorReportsTo rdf:resource="mailto:leigh@ldodds.com"/>
</foaf:PersonalProfileDocument>
<foaf:Person rdf:ID="me">
<foaf:name>Taniana Josefina Rodríguez de Paredes </foaf:name>
<foaf:title>Dr.</foaf:title>
<foaf:givenname>Taniana Josefina</foaf:givenname>
<foaf:family_name>Rodríguez de Paredes </foaf:family_name>
<foaf:mbox_sha1sum>c8245d1b7db2951276eb1ecf5c39f890f7aa61c9</foaf:mbox_sha1sum>
<foaf:homepage rdf:resource="http://taniana.novacorp.co/"/>
<foaf:workplaceHomepage rdf:resource="http://www.pgcomp.ula.ve/"/>
<foaf:knows>
<foaf:Person>
<foaf:name>Jose Aguilar</foaf:name>
<foaf:mbox_sha1sum>1c8eac591d1e1122c57405bd442417b2cf3bce89</foaf:mbox_sha1sum>
</foaf:Person>
</foaf:knows>
</foaf:Person>
</rdf:RDF>
instancia de la clase.
sem:Taniana rdf:type sem:Persona .
sem:Jacinto rdf:type sem:Persona .
sem:Jose rdf:type sem:Persona .
sem:Junior rdf:type sem:Persona .
Se infiere que
Jose rdf:type Persona
foaf:knows
sem:Taniana sem:Jacinto
DataProperties
foaf::surname
foaf::surname
Jacinto Dávila
Taniana Rodríguez
Dominio
Rango