Ontological Modularity for Shared and Integrated Ontologies John Bateman University of Bremen.

Slides:



Advertisements
Similar presentations
May 23, 2004OWL-S straw proposal for SWSL1 OWL-S Straw Proposal Presentation to SWSL Committee May 23, 2004 David Martin Mark Burstein Drew McDermott Deb.
Advertisements

EU Presidency Conference Effective policies for the development of competencies of youth in Europe Warsaw, November 2011 Improving basic skills in.
Requirements Engineering Processes – 2
Semantic Integration of Social and Domain Knowledge in a Collaborative Network Platform Luís Carneiro Supervisor: Professor António Lucas Soares
Berliner XML Tage. Humboldt Universität zu Berlin, Oktober 2004 SWEB2004 – Intl Workshop on Semantic Web Technologies in Electronic Business Intelligent.
Chapter 7 System Models.
Author: Graeme C. Simsion and Graham C. Witt Chapter 12 Physical Database Design.
Page 1 CSISS LCenter for Spatial Information Science and Systems 03/19/2008 GeoBrain BPELPower Workflow Engine Liping Di, Genong Yu Center.
Service Oriented Architecture Reference Model
OMV Ontology Metadata Vocabulary April 10, 2008 Peter Haase.
John Bateman / Till Mossakowski Adding Common Logic Support to the Heterogeneous Toolset.
Ontologies for Reasoning, Action and Interaction in Space
Slide 1 of 18 Uncertainty Representation and Reasoning with MEBN/PR-OWL Kathryn Blackmond Laskey Paulo C. G. da Costa The Volgenau School of Information.
…to Ontology Repositories Mathieu dAquin Knowledge Media Institute, The Open University From…
Sensor Web Enablement and GEOSS Presented by: Terence van Zyl.
Business Transaction Management Software for Application Coordination 1 Business Processes and Coordination.
Some ideas …. Task XBRL as a business performance and financial reporting standard (with its various taxonomies). 2.
1 Jérôme Euzenat 655 avenue de lEurope, Montbonnot Saint-Martin, France Interoperability in an open semantic web (was:
ActionDescription 1Decisions about planning and managing the coast are governed by general legal instruments. 2Sectoral stakeholders meet on an ad hoc.
DRIVER Long Term Preservation for Enhanced Publications in the DRIVER Infrastructure 1 WePreserve Workshop, October 2008 Dale Peters, Scientific Technical.
The European Qualifications Framework (EQF)
Language Specification using Metamodelling Joachim Fischer Humboldt University Berlin LAB Workshop Geneva
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
1 What Is The Next Step? - A review of the alignment results Liru Zhang, Katia Forêt & Darlene Bolig Delaware Department of Education 2004 CCSSO Large-Scale.
DIVIDING INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
Addition Facts
|epcc| NeSC Workshop Open Issues in Grid Scheduling Ali Anjomshoaa EPCC, University of Edinburgh Tuesday, 21 October 2003 Overview of a Grid Scheduling.
Copyright 2006 Digital Enterprise Research Institute. All rights reserved. MarcOnt Initiative Tools for collaborative ontology development.
1 DTI/EPSRC 7 th June 2005 Reacting to HCI Devices: Initial Work Using Resource Ontologies with RAVE Dr. Ian Grimstead Richard Potter BSc(Hons)
1/ 26 AGROVOC and the OWL Web Ontology Language: the Agriculture Ontology Service - Concept Server OWL model NKOS workshop Alicante,
Profiles Construction Eclipse ECESIS Project Construction of Complex UML Profiles UPM ETSI Telecomunicación Ciudad Universitaria s/n Madrid 28040,
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 14 Slide 1 Object-oriented Design 1.
Chapter 7 – Design and Implementation
Configuration management
Software change management
ABC Technology Project
June, 2006 The 11th CAiSE06 International Workshop on Exploring Modeling Methods in Systems Analysis and Design (EMMSAD06), Luxembourg Ontological.
INTRODUCTION TO SIMULATION WITH OMNET++ José Daniel García Sánchez ARCOS Group – University Carlos III of Madrid.
TU/e Service business logic framework Egon Lüftenegger, Information Systems Group, TU/e.
The 20th International Conference on Software Engineering and Knowledge Engineering (SEKE2008) Department of Electrical and Computer Engineering
Settlement Program Logic Model
Models 1/22 Broadbent Geoffrey (1973). Design in Architecture: architecture and the human sciences, John Wiley and Sons, London E = mc 2.
Lecture plan Outline of DB design process Entity-relationship model
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 4 Slide 1 Software processes 2.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 5 Slide 1 Project management.
The FI-WARE Project – Base Platform for Future Service Infrastructures FI-WARE: Semantic Application Support Generic Enabler FI-PPP Webinars Ivan Martinez.
Safety and health at work is everyone’s concern. It’s good for you. It’s good for business. Online interactive Risk Assessment Advisory Committee for Safety.
ETIS+: European Transport Policy Information System - Development and Implementation of Data Collection Methodology for EU Transport Modelling Funded by.
Addition 1’s to 20.
25 seconds left…...
Copyright 2001 Advanced Strategies, Inc. 1 Data Bridging An Overview Prepared for DIGIT By Advanced Strategies, Inc.
Week 1.
We will resume in: 25 Minutes.
Chapter 11 Component-Level Design
How Cells Obtain Energy from Food
From Model-based to Model-driven Design of User Interfaces.
Examining Student Work. Ensuring Teacher Quality Leader's Resource Guide: Examining Student Work 2 Examining Student Work Explore looking at student work.
Using the Semantic Web to Construct an Ontology- Based Repository for Software Patterns Scott Henninger Computer Science and Engineering University of.
Deriving Semantic Description Using Conceptual Schemas Embedded into a Geographic Context Centre for Computing Research, IPN Geoprocessing Laboratory Miguel.
Confidential 111 Semantics Repository Case Study, Findings, Wider implications Mike Bennett, Head of Semantics and Standards, EDM Council July 21-22, 2010.
Foundations This chapter lays down the fundamental ideas and choices on which our approach is based. First, it identifies the needs of architects in the.
Business Domain Modelling Principles Theory and Practice HYPERCUBE Ltd 7 CURTAIN RD, LONDON EC2A 3LT Mike Bennett, Hypercube Ltd.
SKOS. Ontologies Metadata –Resources marked-up with descriptions of their content. No good unless everyone speaks the same language; Terminologies –Provide.
Ontology Structuring Mechanisms and Ontological Modularity ongoing research and targeted applications John Bateman Till Mossakowski Oliver Kutz Joana Hois.
16/11/ Semantic Web Services Language Requirements Presenter: Emilia Cimpian
Ontologies for spatial reasoning, action and interaction Basic problem statement, techniques under development, and plans John Bateman & Till Mossakowski.
John Bateman – University of Bremen Some (more) Burning Issues for Ontology Initiatives.
OWL Web Ontology Language Summary IHan HSIAO (Sharon)
GAS ontology: an ontology for collaboration among ubiquitous computing devices International Journal of Human-Computer Studies (May 2005) Presented By.
Presentation transcript:

Ontological Modularity for Shared and Integrated Ontologies John Bateman University of Bremen

Overview Ongoing activities within our Collaborative Research Center: Spatial Cognition within the ontology-based EU FP7 large-scale integrating project OASIS Proposal for standardization concerning ontology structuring principles Our approach to sharing and integrating ontologies Current plans 2

Triggers for our approach: Representations of Space Ontology and Space Qualitative Spatial Representation and Reasoning Language Geographic Information Science (GIS) 3

OASIS targeted domains EU FP7 IP: OASIS Open architecture for Accessible Services Integration and Standardization 4

Sharing knowledge and achieving interoperability Many projects, many products, many information providers now constructing ontologies BUT: proliferation of unrelated designs, impoverished or application-specific semantics, roll your own ignoring previous attempts lack of interoperability... which was precisely what ontologies were meant to provide! 5

6 How to proceed? High degree of interoperability between diverse knowledge-rich systems is to be achieved by ontological engineering But how to deal with the diversity? Our conclusion: There is no sense in which a simple merging of all of the above is a sensible strategy to follow!

7 Many perspectives on reality: many ontologies event time space-1 space-2 event Ontologically diverse

Mapping between modules problem area time points of interest directions road conditions health status Hyperontology 8

9 Our approach: Essential ingredients we are drawing on... Formal and computational tools CASL Common Algebraic Specification Language (for specification, structuring and relating) HeTS Heterogeneous Tool Set (for connecting to a range of reasoners and for working with structured specifications)

10 Lüttich & Mossakowski (FOIS 2004) Axiomatized Ontology in CASL: DOLCE GenParthood Primitives DOLCE

11 Lüttich & Mossakowski (FOIS 2004) GenMereology GenParthood DOLCE

12 spec MEREOLOGY = PRIMITIVES then %Ad7, Ad8, Ad9 and Ad10 are generated by % instantiation of GenMereology GENMEREOLOGY [sort T] then GENMEREOLOGY [sort S] then GENMEREOLOGY [sort PD] end Lüttich & Mossakowski (FOIS 2004) GenMereology GenParthoodPrimitives Mereology LATTICE OF THEORIES

13 The DOLCE ontology in CASL: modularised spec PreDolce = Mereology_and_TemporalPart and Temporary_Mereology and Participation and Constitution and Dependence and Direct_Quality and Temporary_Quale and Immediate_Quale end spec Dolce = PreDolce and Taxonomy end LATTICE OF THEORIES

14 Lüttich & Mossakowski (FOIS 2004) Development Graph showing dependencies between specifications and proof obligations Links: theory morphisms imports of theories relative interpretations of theories open proved

HeTS: the Heterogeneous Tool Set I n s t i t u t i o n T h e o r y Structuring mechanisms: potentially applicable to any specification language as an additional layer of meta- organisation for semantic modularity 15

New Foundations We now have substantial results concerning a generalised framework for describing all kinds of inter- ontology relationships that is being built into the HeTS tool V-Alignment: cannot handle subclass assignments W-Alignment: integration through bridge ontology M-Alignment: integration through bridge ontology plus extensions extended M- Alignment: E-connections many sorted Oliver Kutz and Till Mossakowski Realised through various theory morphisms 16

Now under development Selection of BioPortal (Stanford) as initial technology for open ontology repository development –First BioPortal instantiation in Europe and first in non-medical domain –Creation of OASIS Ontology Repository for Assistive Technologies ORATE: Creation of Protégé plug-ins for ontology creation and manipulation in the hyper-ontology context –CMAPS OWL –Ontology Servers: slicing import –Mapping/Alignment visualisation, editing, import/export 17

ORATE: Currently: OWL ontologies limited versioning mappings of one flavour programmatic access for use in applications 18

19 Further Steps... we have already added OWL-DL to the family of logics supported we are exploring combining the structuring principles of CASL and description logics Now: we are planning to add Common Logic as a HETS logic node thereby providing access to all the tools already linked to HETS

spec LinearSpace = Class: LinearSpace SubclassOF: lessThan {Maximum} and greaterThan {Minimum} ObjectProperty: lessThan Domain: LinearSpace Range: LinearSpace ObjectProperty: greaterThan Domain: LinearSpace Range: LinearSpace end HeTS: Continuing extension of the treated logics 20 HetOWL / HOWL CommonLogic

ORATE - OOR Next Steps: integration of HeTS behind the scenes –access to reasoners –move beyond OWL –extension to our full complement of alignment shapes semantic versioning enforcement of design methodologies 21

Summary of the approach Applying a strong theoretical foundation, formal specification, practical implementations and tools developed for heterogeneous algebraic specifications in software engineering Allowing formally connected lattices of fully heterogeneous specifications Supporting reasoning and semantic interoperability across distinct world views Packaging within already established tools HETS backend, Protégé, BioPortal Reasoners Developing methodologies for distributed ontology development 22

Currently Proposed: CEN Standardisation Workshop under review Multi-pronged approach broad discussion of Institution-based structuring mechanisms for ontology languages in general, drawing on the mature implementation of the Heterogeneous Tool Set: involving stakeholders in ontology design provision of methodological guidelines for constructing ontologies according to the principles of strong modularity worked test-bed with a selection of committed partners in the Ambient Assisted Living domain, including a broad range of devices and requirements. AAL working group in Germany OASIS partners 23

24 Acknowledgements The Bremen Ontology Research Group Oliver Kutz, Joana Hois, Till Mossakowski, Immanuel Normann, Alexander Garcia Castro, Bernd Krieg-Brückner, Mehul Bhatt HETS: bremen.de/agbkb/forschung/formal_methods/CoFI/hets/index_e.htm