Ontology Engineering and Plugin Development with the Ne

  • Slides: 11
Download presentation
Ontology Engineering and Plug-in Development with the Ne. On Toolkit Introduction June 1, 2008

Ontology Engineering and Plug-in Development with the Ne. On Toolkit Introduction June 1, 2008 Michael Erdmann, Peter Haase, Holger Lewen, Rudi Studer

At the end of today… § …you will know about – foundations of ontology

At the end of today… § …you will know about – foundations of ontology engineering and usage – ontology lifecycle activities – the Ne. On Toolkit § … you will be able to – use the Ne. On Toolkit for complex ontology engineering tasks – develop your own plugins for the Ne. On Toolkit IST-2005 -027595 Ne. On-project. org 2

Introduction § Dr. Michael Erdmann – Senior Software Engineer and Architect at ontoprise Gmb.

Introduction § Dr. Michael Erdmann – Senior Software Engineer and Architect at ontoprise Gmb. H – Leads development of OWL-support in the Ne. On Toolkit – Interests and expertise: Semantic technologies, Web 2. 0, Possible Combinations § Dr. Peter Haase – Researcher at AIFB, University of Karlsruhe – Project leader: Ne. On – Lifecycle support for networked ontologies – Interests and expertise: Semantic technologies and Semantic Web Infrastructure § Holger Lewen – Researcher at AIFB, University of Karlsruhe – Current Project: Ne. On – Research Interests: Semantic Web and Open Rating Systems § Prof. Rudi Studer – Professor at AIFB, University of Karlsruhe – Technical coordinator of the Ne. On project – President of the Semantic Web Science Association IST-2005 -027595 Ne. On-project. org 3

Lifecycle Support for Networked Ontologies “Shaping the future infrastructures for semantic applications” The Open

Lifecycle Support for Networked Ontologies “Shaping the future infrastructures for semantic applications” The Open University (coordinator) University of Sheffield § EU IST Integrated Project – – INRIA Alpes Start date: March 2006 Duration: 4 year project Funding: € 10 M (FP 6) http: //www. neon-project. org/ Universitaet Karlsruhe, Software AG, ontoprise, Universitaet Koblenz. Landau Institut ‘Jozef Stefan’ Universidad Politecnica Madrid, i. SOCO, pharma. Innova, Atos Origin § Key outcomes from Ne. On United Nations FAO, CNR-LOA – Open, scalable and service-centered reference architecture for supporting the lifecycle of semantic applications – The Ne. On Toolkit – a resource for engineering contextualized networked ontologies and semantic applications – Industry-strength documentation and reference material – Three case studies in two sectors: pharmaceuticals and agriculture/fisheries IST-2005 -027595 Ne. On-project. org 4

What is the Ne. On Toolkit? § Reference implementation of the Ne. On architecture

What is the Ne. On Toolkit? § Reference implementation of the Ne. On architecture – – 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 – Via Web Services IST-2005 -027595 Ne. On-project. org Slide 5 5

Plugins Supporting Lifecycle Activities IST-2005 -027595 Ne. On-project. org Slide 6 6

Plugins Supporting Lifecycle Activities IST-2005 -027595 Ne. On-project. org Slide 6 6

Ne. On Toolkit Availability § Basic configuration – Completely free – Open source §

Ne. On Toolkit Availability § Basic configuration – Completely free – Open source § Extended configuration – Commercial version – Free for academic use § Community support – For users and developers – Tutorials, mailing lists § Activities coordinated by the Ne. On Foundation – Opportunity to contribute! § Ne. On Toolkit Portal: http: //www. neon-toolkit. org/ – Download of the toolkit, plugins, online resources, wiki, … IST-2005 -027595 Ne. On-project. org 7

3 Aspects of the Ne. On Platform Plugin Development Ontology Engineering (Design Time) Ontology

3 Aspects of the Ne. On Platform Plugin Development Ontology Engineering (Design Time) Ontology Usage (Runtime) • Exploit Eclipse platform • Lifecycle support • Ontology servers • Open and standardized APIs • Plugin/Extension Model • Runtime interfaces extend • Runtime access to • Editing support deploy resources (life integration, wrappers) • Views • Mapping • Runtime security • Collaboration support • […] Afternoon Session IST-2005 -027595 Ne. On-project. org Morning Session 8 Not Today…

Agenda – Morning Session: Ontology Engineering § Introduction – Overview of the Ne. On

Agenda – Morning Session: Ontology Engineering § Introduction – Overview of the Ne. On Toolkit and agenda § Ontology Lifecycle and Methodology – Ontology Development – Ontology Selection and Reuse – Ontology Evaluation § Ontology Engineering with the Ne. On Toolkit – Demonstration of toolkit and plugins – Hands-on IST-2005 -027595 Ne. On-project. org 9

Agenda – Afternoon Session: Plugin Development § Ne. On Architecture – Plugin overview §

Agenda – Afternoon Session: Plugin Development § Ne. On Architecture – Plugin overview § Eclipse Plugin Architecture – Overview § Core Ne. On Toolkit plugins – GUI plugins – Ne. On ontology management API – Hands-on § Wrap-up IST-2005 -027595 Ne. On-project. org 10

Software Requirements § Morning Session § Ne. On Toolkit 1. 1 § Afternoon Session

Software Requirements § Morning Session § Ne. On Toolkit 1. 1 § Afternoon Session § Ne. On Toolkit Sources 1. 1 § Eclipse 3. 2. 1 with EMF 2. 2. 0 and GEF 3. 2. 1 – Java 1. 5 compliance level § All the software is provided on CD, download links also on the tutorial website IST-2005 -027595 Ne. On-project. org 11