Rdf And Rdf Schema For Ontology Specification

Embed Size (px)

DESCRIPTION

 

Text of 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 datas 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)
  • 11. RDF XML syntax
  • 12. RDF XML syntax
    • < rdf:RDF > = RDF resource representation
    • XML namespace
      • xmlns:rdf for W3C RDF specific term
      • xmlns:prf for WAP Forums 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
  • 14. RDF XML syntax
  • 15. RDF XML syntax
    • Domain is defined by another associated resource URI
    • < comment > replace RDF
    • DTD (Document Type Definition) can be used in XML
  • 16. RDF XML syntax
    • = unordered group of resources
      • rdf:Bag
    • = ordered group
      • rdf:Seq
    • = 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
  • 18. RDF schema language
  • 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 UAProfs 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.

Recommended

View more >