SlideShare a Scribd company logo
Mobile Web Services RDF and RDF Schema for ontology specification Presenter: Chen Jen
Outline Introduction RDF discussion Beyond RDF Schema Reference
Introduction Metadata decide data’s importance by self No require human or computer to determine its relevance Metadata need accepted vocabulary
Introduction Resource Description Framework (RDF) was developed Uniform Resource Identifiers (URIs) identify resources Assertion format is based on XML notation
Introduction Resource assertion has three objects Resource itself Property name Statement Three objects is the same in RDF Subject Predicate object
RDF discussion  RDF application RDF graph models RDF XML syntax RDF vocabularies and schemas RDF schema language
RDF applications Mobile terminal capabilities Adapt their content for each terminal Screen size, screen resolution, color support etc. Indicate relative degrees of preference Client prefers markup quality
RDF applications User privacy preferences Network access constraints Specify on WLAN or cellular network
RDF graph models (1) (2) (3) (4)
RDF graph models Resource = Source node  (1) Property name = Arc  (2) Property value = Final node  (3) Structured information resource = Blank node  (4)
RDF XML syntax
RDF XML syntax < rdf:RDF > = RDF resource representation XML namespace xmlns:rdf  for W3C RDF specific term xmlns:prf  for WAP Forum’s UAProf term Term prefixed with rdf  correspond W3C URI prf  correspond WAP Forum URI
RDF XML syntax < Description > is Describe resource Likeness of nested element
RDF XML syntax
RDF XML syntax Domain  is defined by another associated resource URI < comment > replace RDF <value> DTD (Document Type Definition) can be used in XML
RDF XML syntax <Bag> = unordered group of resources rdf:Bag <Sequence> = ordered group rdf:Seq <Alternative> = alternative values rdf:Alt < rdf:li > = separate line item
RDF vocabularies and schemas Vocabulary = collection of resources and properties PDA, Phone, GPS, etc. RDF schema is used by object-oriented Namespace  rdfs  = RDF schema vocabulary
RDF schema language
RDF schema language - RDFS class Class = Resource rdf:type  property = rdf:Class Rdfs:subClassOf  = parent resource MobileTerminal is class Phone, PDA are subclasses
RDF schema language – RDFS properties and property constraints rdf:type  value is  rdf:Property domain  constrain property to be associated with certain resources range  define that property can have value rdfs:subProperyOf  property is organized. GIFcapable  is sub-property of UAProf’s  ImageCapable  property
RDF schema language – Component design with RDFS Property-centric specification has many benefits Independently of class No need to redefine Object-oriented programming language No include all applicable properties
Beyond RDF Schema The Web Ontology Language (OWL) Defense Advanced Research Projects Agency (DARPA) DARPA Agent Markup Language (DAML) Facilitate the concept of the Semantic Ontology Inference Layer (OIL) Knowledge-representation research
Beyond RDF Schema OWL is published as W3C Need of different community Different levels of ontology sophistication OWL Description Logics (DL) Require strict type OWL Full No have any limitation
Beyond RDF Schema OWL-based Web Service Ontology  (OWL-S) Automation of services on the Semantic Web Core set of markup language construct Automation of task Web service discovery Invocation Composition and interoperation Execution monitoring
Beyond RDF Schema Web service discovery Automatic offer specific services Web service invocation Web service function to invoke Interoperation and composition Multiple Web services combine a composite service
Beyond RDF Schema Monitoring track Aware and progress of their request
Reference Ariel Pashtan, Mobile Web Service. Page 138 ~153.

More Related Content

PPT
Semantic Web in Action
PDF
Resource description framework
PDF
Sparql a simple knowledge query
PPT
Understanding RDF: the Resource Description Framework in Context (1999)
PPT
Dublin Core In Practice
PDF
Ontologies and semantic web
PPTX
Infromation Reprentation, Structured Data and Semantics
PPTX
Linked Data for Czech Legislation
Semantic Web in Action
Resource description framework
Sparql a simple knowledge query
Understanding RDF: the Resource Description Framework in Context (1999)
Dublin Core In Practice
Ontologies and semantic web
Infromation Reprentation, Structured Data and Semantics
Linked Data for Czech Legislation

What's hot (20)

PPTX
Owl web ontology language
PPT
Introduction To RDF and RDFS
PPTX
Resource description framework
PPT
Web ontology language (owl)
PDF
Linked (Open) Data
PPTX
The Semantic Web #9 - Web Ontology Language (OWL)
PPT
Structured Dynamics' Semantic Technologies Product Stack
PPTX
semantic web & natural language
PPTX
General Introduction for Semantic Web and Linked Open Data
PDF
From the Semantic Web to the Web of Data: ten years of linking up
PPTX
Semantic web Technology
PPTX
The Dublin Core 1:1 Principle in the Age of Linked Data
PPTX
Jarrar: OWL -Web Ontology Language
PPT
Linked data and voyager
PDF
MR^3: Meta-Model Management based on RDFs Revision Reflection
PPTX
Future directions for RDA / Gordon Dunsire
PPTX
NISO/DCMI Webinar: Cooperative Authority Control: The Virtual International A...
PPTX
April 8 NISO Webinar: Experimenting with BIBFRAME: Reports from Early Adopters
PDF
PPT
Dublin Core Intro
Owl web ontology language
Introduction To RDF and RDFS
Resource description framework
Web ontology language (owl)
Linked (Open) Data
The Semantic Web #9 - Web Ontology Language (OWL)
Structured Dynamics' Semantic Technologies Product Stack
semantic web & natural language
General Introduction for Semantic Web and Linked Open Data
From the Semantic Web to the Web of Data: ten years of linking up
Semantic web Technology
The Dublin Core 1:1 Principle in the Age of Linked Data
Jarrar: OWL -Web Ontology Language
Linked data and voyager
MR^3: Meta-Model Management based on RDFs Revision Reflection
Future directions for RDA / Gordon Dunsire
NISO/DCMI Webinar: Cooperative Authority Control: The Virtual International A...
April 8 NISO Webinar: Experimenting with BIBFRAME: Reports from Early Adopters
Dublin Core Intro
Ad

Viewers also liked (7)

PPT
Understanding Mobile Phone Requirements
PDF
Selecting with SPARQL
PPTX
Java and SPARQL
PDF
Jena – A Semantic Web Framework for Java
PPTX
Java and OWL
PPTX
Jena Programming
PDF
Linked Open Data Principles, Technologies and Examples
Understanding Mobile Phone Requirements
Selecting with SPARQL
Java and SPARQL
Jena – A Semantic Web Framework for Java
Java and OWL
Jena Programming
Linked Open Data Principles, Technologies and Examples
Ad

Similar to Rdf And Rdf Schema For Ontology Specification (20)

PPTX
Hacia la Internet del Futuro: Web Semántica y Open Linked Data, Parte 2
PPT
Semantic web
PDF
Introduction to RDF
PPTX
Lecture the semantic_web_part_2
PPTX
Sem webmaubeuge
PPT
Lee Iverson - How does the web connect content?
PDF
Rdf data-model-and-storage
KEY
Linked services
ODP
Web of data
PPT
Publishing data on the Semantic Web
PPT
A Semantic Multimedia Web (Part 2)
PPT
ontology.ppt
PDF
XML Bible
PPT
ORE and SWAP: Composition and Complexity
PPTX
SNSW CO3.pptx
PPT
Automating the Use of Web APIs through Lightweight Semantics
PPTX
SWT Lecture Session 2 - RDF
PPTX
Linked data for librarians
PPTX
Hack U Barcelona 2011
PDF
IRJET- Data Retrieval using Master Resource Description Framework
Hacia la Internet del Futuro: Web Semántica y Open Linked Data, Parte 2
Semantic web
Introduction to RDF
Lecture the semantic_web_part_2
Sem webmaubeuge
Lee Iverson - How does the web connect content?
Rdf data-model-and-storage
Linked services
Web of data
Publishing data on the Semantic Web
A Semantic Multimedia Web (Part 2)
ontology.ppt
XML Bible
ORE and SWAP: Composition and Complexity
SNSW CO3.pptx
Automating the Use of Web APIs through Lightweight Semantics
SWT Lecture Session 2 - RDF
Linked data for librarians
Hack U Barcelona 2011
IRJET- Data Retrieval using Master Resource Description Framework

More from chenjennan (8)

PDF
轉貼 廁所小便斗阻塞報告
PPT
Wireless Communications For Disaster Areas
PPT
Mobile Web Network
PPT
Location-Based-Service Roaming base on Web Services
PPT
Wireless Location Privacy Protection
PPT
Exploiting Social Environment to Increase Cellphone Awareness
PPT
Anonymous and Privacy-Sensitive Collection of Sensed Data in Location-Based A...
PPT
User mobility and location management
轉貼 廁所小便斗阻塞報告
Wireless Communications For Disaster Areas
Mobile Web Network
Location-Based-Service Roaming base on Web Services
Wireless Location Privacy Protection
Exploiting Social Environment to Increase Cellphone Awareness
Anonymous and Privacy-Sensitive Collection of Sensed Data in Location-Based A...
User mobility and location management

Recently uploaded (20)

PPTX
sap open course for s4hana steps from ECC to s4
PDF
Network Security Unit 5.pdf for BCA BBA.
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Empathic Computing: Creating Shared Understanding
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
Big Data Technologies - Introduction.pptx
PDF
Electronic commerce courselecture one. Pdf
PPTX
Spectroscopy.pptx food analysis technology
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Encapsulation theory and applications.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
cuic standard and advanced reporting.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPT
Teaching material agriculture food technology
PPTX
Understanding_Digital_Forensics_Presentation.pptx
sap open course for s4hana steps from ECC to s4
Network Security Unit 5.pdf for BCA BBA.
The AUB Centre for AI in Media Proposal.docx
20250228 LYD VKU AI Blended-Learning.pptx
Empathic Computing: Creating Shared Understanding
Chapter 3 Spatial Domain Image Processing.pdf
Programs and apps: productivity, graphics, security and other tools
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Encapsulation_ Review paper, used for researhc scholars
Big Data Technologies - Introduction.pptx
Electronic commerce courselecture one. Pdf
Spectroscopy.pptx food analysis technology
NewMind AI Weekly Chronicles - August'25 Week I
Advanced methodologies resolving dimensionality complications for autism neur...
Encapsulation theory and applications.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
cuic standard and advanced reporting.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Teaching material agriculture food technology
Understanding_Digital_Forensics_Presentation.pptx

Rdf And Rdf Schema For Ontology Specification

  • 1. Mobile Web Services RDF and RDF Schema for ontology specification Presenter: Chen Jen
  • 2. Outline Introduction RDF discussion Beyond RDF Schema Reference
  • 3. Introduction Metadata decide data’s importance by self No require human or computer to determine its relevance Metadata need accepted vocabulary
  • 4. Introduction Resource Description Framework (RDF) was developed Uniform Resource Identifiers (URIs) identify resources Assertion format is based on XML notation
  • 5. Introduction Resource assertion has three objects Resource itself Property name Statement Three objects is the same in RDF Subject Predicate object
  • 6. RDF discussion RDF application RDF graph models RDF XML syntax RDF vocabularies and schemas RDF schema language
  • 7. RDF applications Mobile terminal capabilities Adapt their content for each terminal Screen size, screen resolution, color support etc. Indicate relative degrees of preference Client prefers markup quality
  • 8. RDF applications User privacy preferences Network access constraints Specify on WLAN or cellular network
  • 9. RDF graph models (1) (2) (3) (4)
  • 10. RDF graph models Resource = Source node (1) Property name = Arc (2) Property value = Final node (3) Structured information resource = Blank node (4)
  • 12. RDF XML syntax < rdf:RDF > = RDF resource representation XML namespace xmlns:rdf for W3C RDF specific term xmlns:prf for WAP Forum’s UAProf term Term prefixed with rdf correspond W3C URI prf correspond WAP Forum URI
  • 13. RDF XML syntax < Description > is Describe resource Likeness of nested element
  • 15. RDF XML syntax Domain is defined by another associated resource URI < comment > replace RDF <value> DTD (Document Type Definition) can be used in XML
  • 16. RDF XML syntax <Bag> = unordered group of resources rdf:Bag <Sequence> = ordered group rdf:Seq <Alternative> = alternative values rdf:Alt < rdf:li > = separate line item
  • 17. RDF vocabularies and schemas Vocabulary = collection of resources and properties PDA, Phone, GPS, etc. RDF schema is used by object-oriented Namespace rdfs = RDF schema vocabulary
  • 19. RDF schema language - RDFS class Class = Resource rdf:type property = rdf:Class Rdfs:subClassOf = parent resource MobileTerminal is class Phone, PDA are subclasses
  • 20. RDF schema language – RDFS properties and property constraints rdf:type value is rdf:Property domain constrain property to be associated with certain resources range define that property can have value rdfs:subProperyOf property is organized. GIFcapable is sub-property of UAProf’s ImageCapable property
  • 21. RDF schema language – Component design with RDFS Property-centric specification has many benefits Independently of class No need to redefine Object-oriented programming language No include all applicable properties
  • 22. Beyond RDF Schema The Web Ontology Language (OWL) Defense Advanced Research Projects Agency (DARPA) DARPA Agent Markup Language (DAML) Facilitate the concept of the Semantic Ontology Inference Layer (OIL) Knowledge-representation research
  • 23. Beyond RDF Schema OWL is published as W3C Need of different community Different levels of ontology sophistication OWL Description Logics (DL) Require strict type OWL Full No have any limitation
  • 24. Beyond RDF Schema OWL-based Web Service Ontology (OWL-S) Automation of services on the Semantic Web Core set of markup language construct Automation of task Web service discovery Invocation Composition and interoperation Execution monitoring
  • 25. Beyond RDF Schema Web service discovery Automatic offer specific services Web service invocation Web service function to invoke Interoperation and composition Multiple Web services combine a composite service
  • 26. Beyond RDF Schema Monitoring track Aware and progress of their request
  • 27. Reference Ariel Pashtan, Mobile Web Service. Page 138 ~153.