neon tool support for building ontologies by reuse - icbo 09

14
NeOn Tool Support for Building Ontologies By Reuse (Software demo at ICBO 2009) Mathieu d’Aquin Aldo Gangemi, Enrico Motta, Martin Dzbor, Peter Haase, Michael Erdmann The NeOn Consortium

Upload: mathieu-daquin

Post on 11-Nov-2014

1.915 views

Category:

Technology


2 download

Tags:

DESCRIPTION

Demo presentation at the ICBO 2009 conference

TRANSCRIPT

Page 1: NeOn Tool Support for Building Ontologies By Reuse - ICBO 09

NeOn Tool Support for Building Ontologies By Reuse(Software demo at ICBO 2009)

Mathieu d’AquinAldo Gangemi, Enrico Motta, Martin Dzbor, Peter Haase,

Michael ErdmannThe NeOn Consortium

Page 2: NeOn Tool Support for Building Ontologies By Reuse - ICBO 09

IST-2005-027595NeOn-project.org

Outline of the Demo

The NeOn toolkit, an environment for building ontologies

Reusing ontologies = finding ontologies– Watson: an ontology search engine– Cupboard: ontology publication and reuse made easy– The Cupboard plugin for the NeOn Toolkit

Reusing ontologies = understanding ontologies– Key concepts summary based ontology visualization and exploration

Reusing modules/patterns of ontologies– Extracting ontology modules – Reusing ontology design patterns with the XD plugin

Reusing ontologies = risk of inconsistency/incoherence– RaDON for diagnosis and repair of ontologies

Slide 2

Page 3: NeOn Tool Support for Building Ontologies By Reuse - ICBO 09

IST-2005-027595NeOn-project.org

Slide 3 Slide 3

The NeOn Toolkit ontology development environment

Core ontology editor with – Support ontology engineering and management – Support for complete ontology lifecycle– Support for different languages (OWL, F-Logic)– Support for networked ontologies (modules, mappings)

Built on the Eclipse platform

Extensible architecture– Via Eclipse plugin

mechanism

Community support– http://neon-toolkit.org

Page 4: NeOn Tool Support for Building Ontologies By Reuse - ICBO 09

IST-2005-027595NeOn-project.org

Finding ontologies: Watson and Cupboard

Watson: Semantic Web Search Engine

Cupboard: Ontology publication portal

Slide 4

http://watson.kmi.open.ac.uk

http://cupboard.open.ac.uk

Page 5: NeOn Tool Support for Building Ontologies By Reuse - ICBO 09

IST-2005-027595NeOn-project.org

Slide 5

Cupboard.open.ac. uk

Page 6: NeOn Tool Support for Building Ontologies By Reuse - ICBO 09

IST-2005-027595NeOn-project.org

Summary

Metadata

Reviews

Page 7: NeOn Tool Support for Building Ontologies By Reuse - ICBO 09

IST-2005-027595NeOn-project.org

Slide 7

Page 8: NeOn Tool Support for Building Ontologies By Reuse - ICBO 09

IST-2005-027595NeOn-project.org

VISU!!!!

Slide 8

• Novel ontology visulaization technique

• Based on a summary of the ontology

• Allow for a midle out approach to ontology exploration

Page 9: NeOn Tool Support for Building Ontologies By Reuse - ICBO 09

IST-2005-027595NeOn-project.org

Reuse Through Ontology Modularization

Slide 9

Inspired from software engineering, Ontology modularization refers to the design of

ontologies as sets of components that can be developed and managed independently.

Page 10: NeOn Tool Support for Building Ontologies By Reuse - ICBO 09

IST-2005-027595NeOn-project.org

Modularization Support in the NeOn Toolkit

Slide 10

Ontology Partitioning

Module Extraction

Module Composition

Module Specification

Page 11: NeOn Tool Support for Building Ontologies By Reuse - ICBO 09

IST-2005-027595NeOn-project.org

Pattern-Based Design

Pattern-based ontology design is the activity of searching, selecting, and composing different patterns

Based on a catalogue of design patterns:

Slide 11 From Aldo Gangemi

http://www.ontologydesignpatterns.org

Page 12: NeOn Tool Support for Building Ontologies By Reuse - ICBO 09

IST-2005-027595NeOn-project.org

Support for Extreme Ontology Design

Slide 12 From Valentina Presutti

Page 13: NeOn Tool Support for Building Ontologies By Reuse - ICBO 09

IST-2005-027595NeOn-project.org

Slide 13

Repair and Diagnosis in Ontology Networks

Inconsistencies may occur naturally in

networked and dynamic ontologies

built by reuse

When integrated ontologies are

inconsistent, how do we debug the cause of the inconsistency

and repair it?

From Peter Haase

Page 14: NeOn Tool Support for Building Ontologies By Reuse - ICBO 09

IST-2005-027595NeOn-project.org

Slide 14

Conclusion

NeOn offers a variety of tools for ontology reuse

But this is only one aspect of the the NeOn project. Many elements (and corresponding tools) not covered:

– Methodology for building ontologies and ontology based application– Ontology matching and alignment– Collaboration and editorial workflow for ontologies development– Ontology localization– Reuse of non-ontological resources– Concrete applications in 2 domains

And it is extensible!– Anybody can develop a plugin and extend existing plugins

More at http://neon-project.org

and http://neon-toolkit.org