Institut für Informatik Closing the Semantic Gaps in Topic Maps and OWL ontologies with Modelling Workflow Patterns Lutz Maicher, Martin Böttcher University.

Slides:



Advertisements
Similar presentations
1 Ontolog OOR Use Case Review Todd Schneider 1 April 2010 (v 1.2)
Advertisements

1 Ontolog Open Ontology Repository Review 19 February 2009.
P. 1 Böhm, Maicher Real-time Generation of Topic Maps from Speech Streams Real-Time Generation of Topic Maps.
The European Parliament and the Semantic Web - Some considerations Peter Brown Head of Information Resources Management European Parliament 01D-GRI_GEN(2003)0014.
A Stepwise Modeling Approach for Individual Media Semantics Annett Mitschick, Klaus Meißner TU Dresden, Department of Computer Science, Multimedia Technology.
1 © ATHENA Consortium 2006 Dynamic Requirements Definition System Interoperability Issues Mapping Nicolas Figay, EADS ATHENA M30 Intermediate Audit 4.-5.
2006 Ontopia AS1 Towards an Ontology Design Methodology Initial work Lars Marius Garshol CTO, Ontopia TMRA
Internet Reasoning Service: Progress Report Wenjin Lu and Enrico Motta Knowledge Media Institute Monica Crubézy Stanford Medical Informatics.
FREMA: e-Learning Framework Reference Model for Assessment David Millard Yvonne Howard Learning Technology Group University of Southampton, UK.
Knowledge Acquisitioning. Definition The transfer and transformation of potential problem solving expertise from some knowledge source to a program.
P. 1 Maicher BibMap – The Bibliography of the Topic Maps Technology Literature BibMap – Bibliography of the Topic Maps.
P. 1 Maicher TMPE Diclosure TMEP Disclosure – Disclosing the Process of the Topic Maps Engineering TMRA'05 International.
FREMA: e-Learning Framework Reference Model for Assessment Yvonne Howard David Millard Hugh Davis Gary Wills Lester Gilbert Learning Societies Lab University.
COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.
ReQuest (Validating Semantic Searches) Norman Piedade de Noronha 16 th July, 2004.
FREMA: e-Learning Framework Reference Model for Assessment Design Patterns for Wrapping Similar Legacy Systems with Common Service Interfaces Yvonne Howard.
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.
Universe Design Concepts Business Intelligence Copyright © SUPINFO. All rights reserved.
Community Manager A Dynamic Collaboration Solution on Heterogeneous Environment Hyeonsook Kim  2006 CUS. All rights reserved.
Domain Modelling the upper levels of the eframework Yvonne Howard Hilary Dexter David Millard Learning Societies LabDistributed Learning, University of.
Carlos Lamsfus. ISWDS 2005 Galway, November 7th 2005 CENTRO DE TECNOLOGÍAS DE INTERACCIÓN VISUAL Y COMUNICACIONES VISUAL INTERACTION AND COMMUNICATIONS.
ONTOLOGY SUPPORT For the Semantic Web. THE BIG PICTURE  Diagram, page 9  html5  xml can be used as a syntactic model for RDF and DAML/OIL  RDF, RDF.
FRE 2672 Urban Ontologies : the Towntology prototype towards case studies Chantal BERDIER (EDU), Catherine ROUSSEY (LIRIS)
1 Conceptual Modeling of User Interfaces to Workflow Information Systems Conceptual Modeling of User Interfaces to Workflow Information Systems By: Josefina.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Towards Translating between XML and WSML based on mappings between.
A Motivating Scenario for Designing an Extensible Audio- Visual Description Language Monday 25 th of October, 2004 Raphaël Troncy, Jean Carrive, Steffen.
Knowledge representation
Copyright © 2013 Curt Hill The Zachman Framework What is it all about?
Metadata Xiangming Mu. What is metadata? What is metadata? (cont’) Data about data –Any data aids in the identification, description and location of.
Andrew Brasher Andrew Brasher, Patrick McAndrew Userlab, IET, Open University Human-Generated Learning.
University of North Texas Enhancing the Quality of Metadata: Modular Approach to Digital Resource Lifecycle Management Daniel Gelaw Alemneh & Mark E. Phillips.
MAINTAINING QUALITY METADATA: TOWARD EFFECTIVE DIGITAL RESOURCE LIFECYCLE MANAGEMENT Daniel Gelaw Alemneh University of North Texas.
Of 33 lecture 10: ontology – evolution. of 33 ece 720, winter ‘122 ontology evolution introduction - ontologies enable knowledge to be made explicit and.
Košice, 10 February Experience Management based on Text Notes The EMBET System Michal Laclavik.
Aligning library-domain metadata with the Europeana Data Model Sally CHAMBERS Valentine CHARLES ELAG 2011, Prague.
© DATAMAT S.p.A. – Giuseppe Avellino, Stefano Beco, Barbara Cantalupo, Andrea Cavallini A Semantic Workflow Authoring Tool for Programming Grids.
2007 © Giunti Labs – No reproduction without written permission Visualizing IMS Learning Design for easier editing Marco Luccini, Giunti Labs R&D Project.
Ocean Observatories Initiative Data Management (DM) Subsystem Overview Michael Meisinger September 29, 2009.
Creating an Application Profile Tutorial 3 DC2004, Shanghai Library 13 October 2004 Thomas Baker, Fraunhofer Society Robina Clayphan, British Library Pete.
Not only mark-up languages! There are other many other grammar formalisms and tools than XML. Some of them standardized (ASN). Even XML does not always.
A Context Model based on Ontological Languages: a Proposal for Information Visualization School of Informatics Castilla-La Mancha University Ramón Hervás.
Using Several Ontologies for Describing Audio-Visual Documents: A Case Study in the Medical Domain Sunday 29 th of May, 2005 Antoine Isaac 1 & Raphaël.
SKOS. Ontologies Metadata –Resources marked-up with descriptions of their content. No good unless everyone speaks the same language; Terminologies –Provide.
PHS / Department of General Practice Royal College of Surgeons in Ireland Coláiste Ríoga na Máinleá in Éirinn Knowledge representation in TRANSFoRm AMIA.
Domain Modeling In FREMA Yvonne Howard David Millard Hugh Davis Gary Wills Lester Gilbert Learning Societies Lab University of Southampton, UK.
PLCS DEXs Trine Hansen DNV 20 April Content OASIS / PLCS Organization PLCS DEXs DEX architecture Process – define and verify capabilities Way forward.
1 © ATHENA Consortium 2006 Dynamic Requirements Definition System Interoperability Issues Mapping Nicolas Figay, EADS ATHENA M30 Intermediate Audit 4.-5.
Of 33 lecture 1: introduction. of 33 the semantic web vision today’s web (1) web content – for human consumption (no structural information) people search.
Session 10a, 21st October 2005 eChallenges e-2005 Copyright 2005 K-Wf Grid, Institute of Informatics SAS Experience Management based on Text Notes (EMBET)
Strategies for subject navigation of linked Web sites using RDF topic maps Carol Jean Godby Devon Smith OCLC Online Computer Library Center Knowledge Technologies.
WSDL – Web Service Definition Language  WSDL is used to describe, locate and define Web services.  A web service is described by: message format simple.
A Mediated Approach towards Web Service Choreography Michael Stollberg, Dumitru Roman, Juan Miguel Gomez DERI – Digital Enterprise Research Institute
Ontology Evaluation, Metrics, and Metadata in NCBO BioPortal Natasha Noy Stanford University.
Synchronise work on DEXs and reference data between PLCS pilots and OASIS/PLCS Workshop #3 10 – 11 November 2004.
UNEP Terminology Workshop - Geneva, April 15, Environmental Terminology & Thesaurus Workshop UN Environment Programme Regional Office of Europe.
PREMIS Controlled vocabularies Rebecca Guenther Sr. Networking & Standards Specialist, Library of Congress PREMIS Implementation Fair Vienna,
Santi Thompson - Metadata Coordinator Annie Wu - Head, Metadata and Bibliographic Services 2013 TCDL Conference Austin, TX.
A Reduced Yet Extensible Audio- Visual Description Language: How to Escape From The MPEG-7 Bottleneck Thursday 28 th of October, 2004 Raphaël Troncy, Jean.
Sharing personal knowledge over the Semantic Web ● We call personal knowledge the knowledge that is developed and shared by the users while they solve.
1 © ATHENA Consortium 2006 Dynamic Requirements Definition System Interoperability Issues Mapping Nicolas Figay, EADS ATHENA M30 Intermediate Audit 4.-5.
MDD-Kurs / MDA Cortex Brainware Consulting & Training GmbH Copyright © 2007 Cortex Brainware GmbH Bild 1Ver.: 1.0 How does intelligent functionality implemented.
© University of Manchester Creative Commons Attribution-NonCommercial 3.0 unported 3.0 license Quality Assurance, Ontology Engineering, and Semantic Interoperability.
Geospatial metadata Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
Working meeting of WP4 Task WP4.1
Director – Engineering
Semantic Web Project Status
Luís Ferreira Pires Dick Quartel Remco Dijkman Marten van Sinderen
Vocabulary Review Topic.
Session 2: Metadata and Catalogues
FREMA: e-Learning Framework Reference Model for Assessment
Presentation transcript:

Institut für Informatik Closing the Semantic Gaps in Topic Maps and OWL ontologies with Modelling Workflow Patterns Lutz Maicher, Martin Böttcher University of Leipzig

Institut für Informatik Closing the Semantic Gaps in Topic Maps and OWL ontologies with Modelling Workflow Patterns 2Lutz Maicher, Martin Böttcher Agenda Idea - Examples - Definition „Semantic Gap“ - Basic Solution Realisation - Basic Realisation - Data- and Processing Model - Workflow example Implementation - OWL Example Outlook

Institut für Informatik Closing the Semantic Gaps in Topic Maps and OWL ontologies with Modelling Workflow Patterns 3Lutz Maicher, Martin Böttcher Created in background: Model which represents in Dublin Core Terms, that Lutz Maicher is the creator of the content of

Institut für Informatik Closing the Semantic Gaps in Topic Maps and OWL ontologies with Modelling Workflow Patterns 4Lutz Maicher, Martin Böttcher Idea

Institut für Informatik Closing the Semantic Gaps in Topic Maps and OWL ontologies with Modelling Workflow Patterns 5Lutz Maicher, Martin Böttcher OWL Example Creation Use Cases User Roles Use (Instantiation) Comprehensive Ontologies Need of a use case or role specific view Only application dependent support Creation of an Ontology for employees. Roles: Secretary, Manager, HR Use Cases: „new employee“, „getting information“, „changing salary“ Use of an Ontology for employees. Roles: Secretary Use Cases: „new employee“ Problems:What needs to be added? Where to get the information? How can this Information be preserved? How can these Problems be solved?

Institut für Informatik Closing the Semantic Gaps in Topic Maps and OWL ontologies with Modelling Workflow Patterns 6Lutz Maicher, Martin Böttcher (Autonomous) Topic Maps Example dc:creator Lutz Maicher dc:subject Topic Maps dc:contributor L.M. Garshol dc:subject Topic Maps dc:creator Lutz Maicher dc:subject Topic Maps dc:creator Lutz Maicher dc:subject Topic Maps dc:contributor L.M. Garshol Modelling method has to be broadcasted.

Institut für Informatik Closing the Semantic Gaps in Topic Maps and OWL ontologies with Modelling Workflow Patterns 7Lutz Maicher, Martin Böttcher Semantic Gap The usage of one ontology allows the creation of various independent model types, due to the interpretation spaces left by providing only the vocabulary.

Institut für Informatik Closing the Semantic Gaps in Topic Maps and OWL ontologies with Modelling Workflow Patterns 8Lutz Maicher, Martin Böttcher Workflows for Representing Modelling Methods Closing the semantic gap means to define the intensions of each model type by the description of the modelling method to apply. A modelling method is a workflow which describes how observation of subjects should be documented with the given ontology.

Institut für Informatik Closing the Semantic Gaps in Topic Maps and OWL ontologies with Modelling Workflow Patterns 9Lutz Maicher, Martin Böttcher Realisation

Institut für Informatik Closing the Semantic Gaps in Topic Maps and OWL ontologies with Modelling Workflow Patterns 10Lutz Maicher, Martin Böttcher Basic Realisation Design rationales of Modelling Workflow Patterns: Workflow basedGrounding on Petri nets Self containednessGeneric representation Proprietary workflow representation Petri net Data Model Petri net Processing Model Generic Interpreter Mapping Topic Maps Syntax OWL Syntax

Institut für Informatik Closing the Semantic Gaps in Topic Maps and OWL ontologies with Modelling Workflow Patterns 11Lutz Maicher, Martin Böttcher Data- and Processing Model Petri net Data Model The Petri net data model (PNDM) is derived from the formal specification of Petri nets. Petri net Processing Model The constraints how the Interpreter has to process these Petri Nets are defined by the Petri net Processing Model (PNPM). The PNDM and PNPM allow to properly represent any kind of Petri Nets with these syntaxes, including MWPs. Specification of PNDM and MWP PNPM available at:

Institut für Informatik Closing the Semantic Gaps in Topic Maps and OWL ontologies with Modelling Workflow Patterns 12Lutz Maicher, Martin Böttcher Example of a workflow Roles: Secretary Use Cases: „ add a new employee“ Operator: hum.quest. Operand: „Ask for the name!“ Operator: ont.reques t Operand: „Employee exists?“ Operator: hum.inf. Operand: „Employee exists!“ Operator: ont.updat e Operand: „Insert employee “ Operator: hum.bin.req. Operand: „Is there a new employee?“ yes no Operator: hum.bin.re q. Operand: „Add the employee? “ yes no

Institut für Informatik Closing the Semantic Gaps in Topic Maps and OWL ontologies with Modelling Workflow Patterns 13Lutz Maicher, Martin Böttcher Representation of the example workflow as Petri net [id] id1 [operator] s:human_string [operand] What is the employee‘s name? [id] id3 [operator] s:human_binaryDecision [operand] Shall the employee be added? [id] id4 [operator] s:human_information [operand] Employee already exist. using s for [id] id2 [operator] s:SPARQL_binary [operand] SELECT ?person WHERE {?person rdfs:type db:Person. ?person db:name %result.id1%} [id] t3r42 [characteristic] {([key] result.id1 [value] Smith)} [ id] t3r42 [characteristic] {[key] result.id1 [value] Smith), ([key] result.id2 [value] s:TRUE)}] conditions: null conditions: %id2.value% = s:TRUE conditions: %id2.value% = s:FALSE conditions: null

Institut für Informatik Closing the Semantic Gaps in Topic Maps and OWL ontologies with Modelling Workflow Patterns 14Lutz Maicher, Martin Böttcher Implementation

Institut für Informatik Closing the Semantic Gaps in Topic Maps and OWL ontologies with Modelling Workflow Patterns 15Lutz Maicher, Martin Böttcher Implementation (MWP Factory) Editor (Protégé Plug-In)

Institut für Informatik Closing the Semantic Gaps in Topic Maps and OWL ontologies with Modelling Workflow Patterns 16Lutz Maicher, Martin Böttcher OWL Example – Complexity of Ontologies

Institut für Informatik Closing the Semantic Gaps in Topic Maps and OWL ontologies with Modelling Workflow Patterns 17Lutz Maicher, Martin Böttcher OWL Example – Protégé plug-in for MWP

Institut für Informatik Closing the Semantic Gaps in Topic Maps and OWL ontologies with Modelling Workflow Patterns 18Lutz Maicher, Martin Böttcher OWL Example – MWP Factory

Institut für Informatik Closing the Semantic Gaps in Topic Maps and OWL ontologies with Modelling Workflow Patterns 19Lutz Maicher, Martin Böttcher Outlook

Institut für Informatik Closing the Semantic Gaps in Topic Maps and OWL ontologies with Modelling Workflow Patterns 20Lutz Maicher, Martin Böttcher Outlook Validation –validation of workflow definitions –ex-ante validation of the models to be created (based on the workflow definition) Workflow Patterns –representing common tasks in plugable workflow patterns Interpreter for different usage contexts –small footprint, web-based, mobile environments