Rdf Y Owl

40 %
60 %
Information about Rdf Y Owl

Published on July 5, 2009

Author: pdjaramillo

Source: slideshare.net

Sistemas Basados en el Conocimiento Pablo Daniel Jaramillo Fierro

RDF Se basa en la idea de convertir las declaraciones de los recursos en expresiones con la forma sujeto-predicado-objeto (conocidas en términos RDF como tripletes). El sujeto es el recurso, es decir aquello que se está describiendo. El predicado es la propiedad o relación que se desea establecer acerca del recurso. Por último, el objeto es el valor de la propiedad o el otro recurso con el que se establece la relación. La combinación de RDF con otras herramientas como RDF Schema y OWL permite añadir significado a las páginas, y es una de las tecnologías esenciales de la Web semántica.



Ejemplo RDF class 'MotorVehicle'. <rdf:Description ID="MotorVehicle"> <rdf:typeresource="http://www.w3.org/2000/01/rdf-schema#Class"/> <rdfs:subClassOfrdf:resource="http://www.w3.org/2000/01/rdf- schema#Resource"/> </rdf:Description> <rdf:Description ID="PassengerVehicle"><rdf:typeresource="http://www.w3.org/2000/01/rdf-schema#Class"/> <rdfs:subClassOfrdf:resource="#MotorVehicle"/></rdf:Description><rdf:Description ID="Truck"> <rdf:typeresource="http://www.w3.org/2000/01/rdf-schema#Class"/> <rdfs:subClassOfrdf:resource="#MotorVehicle"/></rdf:Description> <rdf:Description ID="Van"> <rdf:typeresource="http://www.w3.org/2000/01/rdf-schema#Class"/> <rdfs:subClassOfrdf:resource="#MotorVehicle"/></rdf:Description> <rdf:Description ID="MiniVan">

OWL OWL es el acrónimo del inglés Ontology Web Language, un lenguaje de marcado para publicar y compartir datos usando ontologías en la WWW. OWL tiene como objetivo facilitar un modelo de marcado construido sobre RDF y codificado en XML. Tiene como antecedente DAML+OIL, en los cuales se inspiraron los creadores de OWL para crear el lenguaje. Junto al entorno RDF y otros componentes, estas herramientas hacen posible el proyecto de web semántica.



Ejemplo <!DOCTYPE Ontology [ <!ENTITY owl "http://www.w3.org/2002/07/owl#" > <!ENTITY dc "http://purl.org/dc/elements/1.1/" > <!ENTITY xsd "http://www.w3.org/2001/XMLSchema#" > <!ENTITY owl2xml "http://www.w3.org/2006/12/owl2-xml#" > <!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#" > <!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#" > <!ENTITY pizza "http://www.pizza.com/ontologies/pizza.owl#" > ]>

<Ontology xmlns="http://www.w3.org/2006/12/owl2-xml#" xml:base="http://www.w3.org/2006/12/owl2-xml#" xmlns:owl2xml="http://www.w3.org/2006/12/owl2-xml#" xmlns:pizza="http://www.pizza.com/ontologies/pizza.owl#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:owl="http://www.w3.org/2002/07/owl#" URI="http://www.pizza.com/ontologies/pizza.owl"> <AnnotationannotationURI="&dc;title"> <Constant >Ejemplo de una ontología para la calse pizza

</Constant> </Annotation> <SubClassOf> <Class URI="&pizza;AnchovyTopping"/> <Class URI="&pizza;SeafoodTopping"/> </SubClassOf> <DisjointClasses> <Class URI="&pizza;AnchovyTopping"/> <Class URI="&pizza;PrawnTopping"/> <Class URI="&pizza;TunaTopping"/> </DisjointClasses> <SubClassOf> <Class URI="&pizza;CaperTopping"/> <Class URI="&pizza;VegetableTopping"/> </SubClassOf> <DisjointClasses> <Class URI="&pizza;CaperTopping"/> <Class URI="&pizza;MushroomTopping"/> <Class URI="&pizza;OliveTopping"/> <Class URI="&pizza;OnionTopping"/> <Class URI="&pizza;PepperTopping"/> <Class URI="&pizza;TomatoTopping"/> </DisjointClasses>

<SubClassOf> <Class URI="&pizza;CheeseTopping"/> <Class URI="&pizza;PizzaTopping"/> </SubClassOf> <DisjointClasses> <Class URI="&pizza;CheeseTopping"/> <Class URI="&pizza;MeatTopping"/> <Class URI="&pizza;SeafoodTopping"/> <Class URI="&pizza;VegetableTopping"/> </DisjointClasses> <SubClassOf> <Class URI="&pizza;DeepPanBase"/> <Class URI="&pizza;PizzaBase"/> </SubClassOf> <DisjointClasses> <Class URI="&pizza;DeepPanBase"/> <Class URI="&pizza;ThinAndCrispyBase"/> </DisjointClasses> <SubClassOf> <Class URI="&pizza;GreenPepperTopping"/> <Class URI="&pizza;PepperTopping"/> </SubClassOf> …………………………………

……………………………………… </ObjectSomeValuesFrom> </ObjectPropertyRange> <SubObjectPropertyOf> <ObjectProperty URI="&pizza;isIngredientOf"/> <ObjectProperty URI="&pizza;isIngredientOf"/> </SubObjectPropertyOf> <InverseObjectProperties> <ObjectProperty URI="&pizza;isIngredientOf"/> <ObjectProperty URI="&pizza;hasIngredient"/> </InverseObjectProperties> <TransitiveObjectProperty> <ObjectProperty URI="&pizza;isIngredientOf"/> </TransitiveObjectProperty> <SubObjectPropertyOf> <ObjectProperty URI="&pizza;isToppingOf"/> <ObjectProperty URI="&pizza;isIngredientOf"/> </SubObjectPropertyOf> </Ontology>

Fuentes Wikipedia. OntologicalEngineering.

Add a comment

Related pages

OWL 2 Web Ontology Language Mapping to RDF Graphs

OWL 2 Web Ontology Language Mapping to RDF Graphs (Second Edition) ... DataPropertyRange( DPE(x) DR(y) ) x rdf:type owl:FunctionalProperty. { DPE(x) ≠ ε }
Read more

What is the difference between RDF and OWL? - Stack Overflow

I am trying to grasp the concept of Semantic Web. I am finding it hard to understand what exactly is the difference between RDF and OWL. Is OWL an ...
Read more

Semantic Web - 5. RDF-S and OWL - west.uni-koblenz.de

Semantic Web 5. RDF-S and OWL Dr. Matthias Thimm thimm@uni-koblenz.de Institute for Web Science and Technologies (WeST) University of Koblenz-Landau
Read more

Web Ontology Language - Wikipedia, the free encyclopedia

OWL Web Ontology Language; Status: Published: Year started: 2004: Editors: ... OWL and RDF have attracted significant academic, medical and commercial ...
Read more

7 Ontologies, RDF, and OWL - Webdam Project

7 Ontologies, RDF, and OWL ... Course) indicates that if one states that “ X: TeachesIn Y ”, then X belongs to : AcademicStaff and Y to : ...
Read more

. G . RDF/RDFS; M ; OWL-DL - uni-goettingen.de

OWL N OTIONS; OWL-DL VS. RDF/RDFS; M ODEL VS. G RAPH OWL is dened based on (Description Logics) model theory, OWL ontologies can be represented by RDF graphs,
Read more

RDF - Semantic Web Standards

Resource Description Framework (RDF) ... RDF extends the linking structure of the Web to use ... like OWL or SKOS, build on RDF and provide language for ...
Read more

Resource Description Framework - Wikipedia, the free ...

The Resource Description Framework (RDF) ... a definition which is expressed by the OWL ontology — itself an RDF document ... isCapitalOf?y.?y ex ...
Read more

El Consorcio World Wide Web publica las Recomendaciones ...

Versión en inglés | Versión en francés | Versión en japonés. El Consorcio World Wide Web publica las Recomendaciones RDF y OWL La Web Semántica ...
Read more

RSSOwl - Powerful RSS / RDF / Atom News Feed Reader

RSSOwl is a powerful application to organize, search and read all your news feeds in a comfortable way.
Read more