An XML Syntax for RDF:  RDF/XML
This presentation is the property of its rightful owner.
Sponsored Links
1 / 15

An XML Syntax for RDF: RDF/XML PowerPoint PPT Presentation


  • 68 Views
  • Uploaded on
  • Presentation posted in: General

An XML Syntax for RDF: RDF/XML. Ming Jing Team W. Tutorial Overview. • Order. - Description Classes. - Describing Properties. - Interpreting RDF Schema Declarations. - Other Schema Information. - Richer Schema Languages. • statement mode. - Concept and Standard.

Download Presentation

An XML Syntax for RDF: RDF/XML

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


An xml syntax for rdf rdf xml

An XML Syntax for RDF: RDF/XML

Ming Jing

Team W


An xml syntax for rdf rdf xml

Tutorial Overview

• Order

- Description Classes

- Describing Properties

- Interpreting RDF Schema Declarations

- Other Schema Information

- Richer Schema Languages

• statement mode

- Concept and Standard

- Code and reletive triple, graph


An xml syntax for rdf rdf xml

Tutorial Outline

• The idea and macroscopic view

• Concept mentioned

• Specific Syntax in used

• Example to be analyzed


An xml syntax for rdf rdf xml

What is RDFS's job ?

ex:Montain

Semantic check

exterms:Hight

ex:John

1.To provide a method to define Class which represents vocabulary in different domain

2.To define the properties of Classes


An xml syntax for rdf rdf xml

Tutorial Outline

• The idea and macroscopic view

• Concept mentioned

• Specific Syntax in used

• Example to be analyzed


An xml syntax for rdf rdf xml

Concept mentioned

a category set representing a certain domain (instance of many classes are allowed)

K E Y W O R D S

Class

relation between subject resource and object resource

properties

subclass

inheritance the father-class

inheritance properties from super-property

subproperty

domain

a set which subject resource must belong to

range

a set which object resource must belong to

super-class of all classes

rdfd:Resource

all class is the instance of rdfs:Class

rdfs:Class


An xml syntax for rdf rdf xml

Concept mentioned

Use triple model to expound :

• All classes are the instances of rdfs:Class

• All things described are subclass of rdfs:Resource

ex:MotorVehicle rdf:type rdfs:Class .

ex:PassengerVehicle rdf:type rdfs:Class .

ex:Van rdf:type rdfs:Class .

property rdf:type suggested that rdfs:Class is the class of these instances

the super-class in all triples are always URI, URI is resource essentially

ex:PassengerVehicle rdfs:subClassOf ex:MotorVehicle .

ex:Van rdfs:subClassOf ex:MotorVehicle .

ex:Truck rdfs:subClassOf ex:MotorVehicle .


An xml syntax for rdf rdf xml

Tutorial Outline

• The idea and macroscopic view

• Concept mentioned

• Specific Syntax in used

• Example to be analyzed


An xml syntax for rdf rdf xml

Describe Classes

<rdf:Description rdf:ID="MotorVehicle">

<rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>

</rdf:Description>

Motor Vehicle is a Class

<rdfs:Class rdf:ID="MotorVehicle"/>

Motor Vehicle is a Class (abbr.format)

<rdfs:Class rdf:ID="PassengerVehicle">

<rdfs:subClassOf rdf:resource="#MotorVehicle"/>

</rdfs:Class>

PassengerVehicle is a subclass of MotorVehicle

<ex:MotorVehicle rdf:ID="companyCar"/>

" XML base+'companyCar' " is a instant of MotorVehicle (abbr.format)


An xml syntax for rdf rdf xml

Describe Properties

REASERCH OBJECT: the properties which express the relation

between subject resource and object resource

******All properties in RDF are instances of rdf:Property******

ex:author rdf:type rdf:property .

Declare author is a property

exterms:weight rdfs:domain ex:Book .

exterms:weight rdfs:domain ex:MotorVehicle .

the domain of weight(a property) is ex:book and ex:MotorVehicle

ex:hasMother rdfs:range ex:Female .

ex:hasMother rdfs:range ex:Person .

the range of weight(a property) is ex:Female and ex:Person


An xml syntax for rdf rdf xml

Describe Properties

xsd:integer rdf:type rdfs:Datatype .

To declare a data type use "to instenclism the class"

ex:driver rdf:type rdf:Property .

ex:primaryDriver rdf:type rdf:Property .

ex:primaryDriver rdfs:subPropertyOf ex:driver .

Use rdfs:subPropertyOf (sub-property includes all domain and range defined in super-property)


An xml syntax for rdf rdf xml

Tutorial Outline

• The idea and macroscopic view

• Concept mentioned

• Specific Syntax in used

• Example to be analyzed


An xml syntax for rdf rdf xml

Example to be analyzed


An xml syntax for rdf rdf xml

Thank you !


  • Login