Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Ontologies for mobile serviece

1,643 views

Published on

CH 7.1 Ontologies for mobile serviece

Published in: Economy & Finance
  • Be the first to comment

Ontologies for mobile serviece

  1. 1. Mobile Web Services 指導老師:張耀仁 老師 學號: 9476613 姓名:廖泰成 Ontologies for mobile service
  2. 2. Outline <ul><li>Concepts and use </li></ul><ul><li>Ontology exchange </li></ul><ul><li>W3C CC/PP </li></ul><ul><li>FIPA’s ontology service </li></ul><ul><li>Otology design </li></ul>
  3. 3. Concepts and use <ul><li>explicit specification of a conceptualization </li></ul><ul><li>Facilitate the exchange of information </li></ul><ul><li>Drawing implemented system </li></ul><ul><li>extract and aggregate information </li></ul>
  4. 4. Ontology exchange <ul><li>Very useful in dynamic environment </li></ul><ul><li>Heuristic graph traversal algorithm </li></ul><ul><li>Bridge differing taxonomies </li></ul>
  5. 5. Ontology exchange Stores Expense Category Luxury Median Other Discount Stores Matches Inexpensive Matches ※ Service and user ontology trees : Matching terms Shopping Service ontology tree User ontology tree
  6. 6. W3C CC/PP <ul><li>Composite Capabilities / Preference Profiles </li></ul><ul><li>Specify how client devices express their capabilities and preferences </li></ul><ul><li>&quot; user agent profile &quot; produce appropriate content to the client device </li></ul><ul><li>Particular attention is being paid to other kinds of devices such as mobile phones. </li></ul>
  7. 7. W3C CC/PP WAP Gateway WAP push proxy gateway Profile Server WAP Server Send capabilities and preferences Query for capabilities and preferences Internet Web Content CC/PP Profiles ※ CC/PP architecture in a WAP environment URL
  8. 8. W3C CC/PP Web Content Web Content Http GET Response HTTP Gateway ※ Client initiated Response HTTP OPTIONS HTTP POST Push proxy gateway ※ Server initiated ※ Transport of profiles from client to origin server X - wap - profile X - wap - profile diff X-wap-profile-warning X- wap – profile X- wap – profile- diff X–wap–profile-warning
  9. 9. W3C CC/PP Web Content Web Content WSP GET Response HTTP Gateway ※ Client initiated Response HTTP CONNECT HTTP POST Push proxy gateway ※ Server initiated HTTP GET Response WSP CONNECT Response WAP PUSH ※ WSP protocol for client profile transport
  10. 10. FIPA’s ontology service <ul><li>F oundation for I ntelligent P hysical A gents </li></ul><ul><li>Recognized the shared ontologies </li></ul><ul><li>Provide common application vocabulary </li></ul><ul><li>Managed separately client applications </li></ul>
  11. 11. FIPA’s ontology service Ontology O1 User A User B Ontology agent Ontology server O1 Ontology O2 Ontology server O2 Quality Best Normal Service Service Best Normal ※ Quality search Quality User A User B
  12. 12. FIPA’s ontology service Ontology O1 User A User B Ontology agent Ontology server O1 Ontology O2 Ontology server O2 Quality Best Normal Service Service Best Normal ※ Picture exchange User A User B Q
  13. 13. Otology design <ul><li>Creative by individual domain </li></ul><ul><li>Requires consensus multiple parties </li></ul><ul><li>Use hierarchical descriptions </li></ul><ul><li>More complicate extensions </li></ul><ul><li>Automated ontology generation </li></ul><ul><li>How is an ontology generated </li></ul>
  14. 14. Otology design <ul><li>Without universally rule </li></ul><ul><li>Gruber : Exhibit clarity </li></ul><ul><li>Fernandez : OntoClean methodology </li></ul><ul><li>Criteria for ontology design and evaluation </li></ul>
  15. 15. Otology design Personal Travel Assistant Agent Travel Broker Agent Airlines Travel Service Agent Hotels Travel Service Agent Cars Travel Service Agent Restaurants Travel Service Agent Shared travel ontology ※ FIPA’s Personal Travel Assistant agent architecture with shared ontology Request information

×