applications of description logics
play

Applications of Description Logics IJCAR 2001: Description Logics - PowerPoint PPT Presentation

Applications of Description Logics IJCAR 2001: Description Logics tutorial p.1/9 Application Areas I IJCAR 2001: Description Logics tutorial p.2/9 Application Areas I Terminological KR and Ontologies IJCAR 2001: Description Logics


  1. Applications of Description Logics IJCAR 2001: Description Logics tutorial – p.1/9

  2. Application Areas I IJCAR 2001: Description Logics tutorial – p.2/9

  3. Application Areas I ☞ Terminological KR and Ontologies IJCAR 2001: Description Logics tutorial – p.2/9

  4. Application Areas I ☞ Terminological KR and Ontologies • DLs initially designed for terminological KR (and reasoning) IJCAR 2001: Description Logics tutorial – p.2/9

  5. Application Areas I ☞ Terminological KR and Ontologies • DLs initially designed for terminological KR (and reasoning) • Natural to use DLs to build and maintain ontologies IJCAR 2001: Description Logics tutorial – p.2/9

  6. Application Areas I ☞ Terminological KR and Ontologies • DLs initially designed for terminological KR (and reasoning) • Natural to use DLs to build and maintain ontologies ☞ Semantic Web IJCAR 2001: Description Logics tutorial – p.2/9

  7. Application Areas I ☞ Terminological KR and Ontologies • DLs initially designed for terminological KR (and reasoning) • Natural to use DLs to build and maintain ontologies ☞ Semantic Web • Semantic markup will be added to web resources IJCAR 2001: Description Logics tutorial – p.2/9

  8. Application Areas I ☞ Terminological KR and Ontologies • DLs initially designed for terminological KR (and reasoning) • Natural to use DLs to build and maintain ontologies ☞ Semantic Web • Semantic markup will be added to web resources ➙ Aim is “machine understandability” IJCAR 2001: Description Logics tutorial – p.2/9

  9. Application Areas I ☞ Terminological KR and Ontologies • DLs initially designed for terminological KR (and reasoning) • Natural to use DLs to build and maintain ontologies ☞ Semantic Web • Semantic markup will be added to web resources ➙ Aim is “machine understandability” • Markup will use Ontologies to provide common terms of reference with clear semantics IJCAR 2001: Description Logics tutorial – p.2/9

  10. Application Areas I ☞ Terminological KR and Ontologies • DLs initially designed for terminological KR (and reasoning) • Natural to use DLs to build and maintain ontologies ☞ Semantic Web • Semantic markup will be added to web resources ➙ Aim is “machine understandability” • Markup will use Ontologies to provide common terms of reference with clear semantics • Requirement for web based ontology language IJCAR 2001: Description Logics tutorial – p.2/9

  11. Application Areas I ☞ Terminological KR and Ontologies • DLs initially designed for terminological KR (and reasoning) • Natural to use DLs to build and maintain ontologies ☞ Semantic Web • Semantic markup will be added to web resources ➙ Aim is “machine understandability” • Markup will use Ontologies to provide common terms of reference with clear semantics • Requirement for web based ontology language ➙ Well defined semantics IJCAR 2001: Description Logics tutorial – p.2/9

  12. Application Areas I ☞ Terminological KR and Ontologies • DLs initially designed for terminological KR (and reasoning) • Natural to use DLs to build and maintain ontologies ☞ Semantic Web • Semantic markup will be added to web resources ➙ Aim is “machine understandability” • Markup will use Ontologies to provide common terms of reference with clear semantics • Requirement for web based ontology language ➙ Well defined semantics ➙ Builds on existing Web standards (XML, RDF, RDFS) IJCAR 2001: Description Logics tutorial – p.2/9

  13. Application Areas I ☞ Terminological KR and Ontologies • DLs initially designed for terminological KR (and reasoning) • Natural to use DLs to build and maintain ontologies ☞ Semantic Web • Semantic markup will be added to web resources ➙ Aim is “machine understandability” • Markup will use Ontologies to provide common terms of reference with clear semantics • Requirement for web based ontology language ➙ Well defined semantics ➙ Builds on existing Web standards (XML, RDF, RDFS) • Resulting language (DAML+OIL) is based on a DL ( SHIQ ) IJCAR 2001: Description Logics tutorial – p.2/9

  14. Application Areas I ☞ Terminological KR and Ontologies • DLs initially designed for terminological KR (and reasoning) • Natural to use DLs to build and maintain ontologies ☞ Semantic Web • Semantic markup will be added to web resources ➙ Aim is “machine understandability” • Markup will use Ontologies to provide common terms of reference with clear semantics • Requirement for web based ontology language ➙ Well defined semantics ➙ Builds on existing Web standards (XML, RDF, RDFS) • Resulting language (DAML+OIL) is based on a DL ( SHIQ ) • DL reasoning can be used to, e.g., IJCAR 2001: Description Logics tutorial – p.2/9

  15. Application Areas I ☞ Terminological KR and Ontologies • DLs initially designed for terminological KR (and reasoning) • Natural to use DLs to build and maintain ontologies ☞ Semantic Web • Semantic markup will be added to web resources ➙ Aim is “machine understandability” • Markup will use Ontologies to provide common terms of reference with clear semantics • Requirement for web based ontology language ➙ Well defined semantics ➙ Builds on existing Web standards (XML, RDF, RDFS) • Resulting language (DAML+OIL) is based on a DL ( SHIQ ) • DL reasoning can be used to, e.g., ➙ Support ontology design and maintenance IJCAR 2001: Description Logics tutorial – p.2/9

  16. Application Areas I ☞ Terminological KR and Ontologies • DLs initially designed for terminological KR (and reasoning) • Natural to use DLs to build and maintain ontologies ☞ Semantic Web • Semantic markup will be added to web resources ➙ Aim is “machine understandability” • Markup will use Ontologies to provide common terms of reference with clear semantics • Requirement for web based ontology language ➙ Well defined semantics ➙ Builds on existing Web standards (XML, RDF, RDFS) • Resulting language (DAML+OIL) is based on a DL ( SHIQ ) • DL reasoning can be used to, e.g., ➙ Support ontology design and maintenance ➙ Classify resources w.r.t. ontologies IJCAR 2001: Description Logics tutorial – p.2/9

  17. Application Areas II IJCAR 2001: Description Logics tutorial – p.3/9

  18. Application Areas II ☞ Configuration IJCAR 2001: Description Logics tutorial – p.3/9

  19. Application Areas II ☞ Configuration • Classic system used to configure telecoms equipment IJCAR 2001: Description Logics tutorial – p.3/9

  20. Application Areas II ☞ Configuration • Classic system used to configure telecoms equipment • Characteristics of components described in DL KB IJCAR 2001: Description Logics tutorial – p.3/9

  21. Application Areas II ☞ Configuration • Classic system used to configure telecoms equipment • Characteristics of components described in DL KB • Reasoner checks validity (and price) of configurations IJCAR 2001: Description Logics tutorial – p.3/9

  22. Application Areas II ☞ Configuration • Classic system used to configure telecoms equipment • Characteristics of components described in DL KB • Reasoner checks validity (and price) of configurations ☞ Software information systems IJCAR 2001: Description Logics tutorial – p.3/9

  23. Application Areas II ☞ Configuration • Classic system used to configure telecoms equipment • Characteristics of components described in DL KB • Reasoner checks validity (and price) of configurations ☞ Software information systems • LaSSIE system used DL KB for flexible software documentation and query answering IJCAR 2001: Description Logics tutorial – p.3/9

  24. Application Areas II ☞ Configuration • Classic system used to configure telecoms equipment • Characteristics of components described in DL KB • Reasoner checks validity (and price) of configurations ☞ Software information systems • LaSSIE system used DL KB for flexible software documentation and query answering ☞ Database applications IJCAR 2001: Description Logics tutorial – p.3/9

  25. Application Areas II ☞ Configuration • Classic system used to configure telecoms equipment • Characteristics of components described in DL KB • Reasoner checks validity (and price) of configurations ☞ Software information systems • LaSSIE system used DL KB for flexible software documentation and query answering ☞ Database applications ☞ . . . IJCAR 2001: Description Logics tutorial – p.3/9

  26. Database Schema and Query Reasoning IJCAR 2001: Description Logics tutorial – p.4/9

  27. Database Schema and Query Reasoning ☞ DLR (n-ary DL) can capture semantics of many conceptual modelling methodologies (e.g., EER) IJCAR 2001: Description Logics tutorial – p.4/9

  28. Database Schema and Query Reasoning ☞ DLR (n-ary DL) can capture semantics of many conceptual modelling methodologies (e.g., EER) ☞ Satisfiability preserving mapping to SHIQ allows use of DL reasoners (e.g., FaCT, RACER) IJCAR 2001: Description Logics tutorial – p.4/9

  29. Database Schema and Query Reasoning ☞ DLR (n-ary DL) can capture semantics of many conceptual modelling methodologies (e.g., EER) ☞ Satisfiability preserving mapping to SHIQ allows use of DL reasoners (e.g., FaCT, RACER) ☞ DL Abox can also capture semantics of conjunctive queries IJCAR 2001: Description Logics tutorial – p.4/9

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend