NeOn Tool Support for Building Ontologies By Reuse - ICBO 09


Published on

Demo presentation at the ICBO 2009 conference

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

NeOn Tool Support for Building Ontologies By Reuse - ICBO 09

  1. 1. NeOn Tool Support for Building Ontologies By Reuse<br />(Software demo at ICBO 2009)<br />Mathieu d’Aquin<br />Aldo Gangemi, Enrico Motta, Martin Dzbor, Peter Haase, Michael Erdmann<br />The NeOn Consortium<br />
  2. 2. Outline of the Demo<br />The NeOn toolkit, an environment for building ontologies<br />Reusing ontologies = finding ontologies<br />Watson: an ontology search engine<br />Cupboard: ontology publication and reuse made easy<br />The Cupboard plugin for the NeOn Toolkit<br />Reusing ontologies = understanding ontologies<br />Key concepts summary based ontology visualization and exploration<br />Reusing modules/patterns of ontologies<br />Extracting ontology modules <br />Reusing ontology design patterns with the XD plugin<br />Reusing ontologies = risk of inconsistency/incoherence<br />RaDON for diagnosis and repair of ontologies<br />Slide 2<br />
  3. 3. Slide 3<br />Core ontology editor with <br />Support ontology engineering and management <br />Support for complete ontology lifecycle<br />Support for different languages (OWL, F-Logic)<br />Support for networked ontologies (modules, mappings)<br />Built on the Eclipse platform<br />Extensible architecture<br />Via Eclipse pluginmechanism<br />Community support<br /><br />Slide 3<br />The NeOn Toolkit ontology development environment<br />
  4. 4. Finding ontologies: Watson and Cupboard<br />Watson: Semantic Web Search Engine<br />Cupboard: Ontology publication portal<br />Slide 4<br /><br /><br />
  5. 5. Slide 5<br /><br />
  6. 6. Metadata<br />Summary<br />Reviews<br />
  7. 7. Slide 7<br />
  8. 8. VISU!!!!<br />Slide 8<br /><ul><li>Novel ontology visulaization technique
  9. 9. Based on a summary of the ontology
  10. 10. Allow for a midle out approach to ontology exploration</li></li></ul><li>Reuse Through Ontology Modularization<br />Slide 9<br />Inspired from software engineering, Ontology modularization refers to the design of ontologies as sets of components that can be developed and managed independently.<br />
  11. 11. Modularization Support in the NeOn Toolkit<br />Slide 10<br />Ontology Partitioning<br />Module Composition<br />Module Specification<br />Module Extraction<br />
  12. 12. Pattern-Based Design<br />Pattern-based ontology design is the activity of searching, selecting, and composing different patterns<br />Based on a catalogue of design patterns:<br />Slide 11<br /><br />From Aldo Gangemi<br />
  13. 13. Support for Extreme Ontology Design<br />Slide 12<br />From ValentinaPresutti<br />
  14. 14. Slide 13<br />Repair and Diagnosis in Ontology Networks<br /><ul><li>Inconsistencies may occur naturally in networked and dynamic ontologies built by reuse
  15. 15. When integrated ontologies are inconsistent, how do we debug the cause of the inconsistency and repair it?</li></ul>From Peter Haase<br />
  16. 16. Slide 14<br />Conclusion<br />NeOn offers a variety of tools for ontology reuse<br />But this is only one aspect of the the NeOn project. Many elements (and corresponding tools) not covered:<br />Methodology for building ontologies and ontology based application<br />Ontology matching and alignment<br />Collaboration and editorial workflow for ontologies development<br />Ontology localization<br />Reuse of non-ontological resources<br />Concrete applications in 2 domains<br />And it is extensible!<br />Anybody can develop a plugin and extend existing plugins<br />More at<br />and<br />