FP6-511513 OntoGrid: Paving the way for Knowledgeable Grid Services and Systems www.ontogrid.net Monterey, July 26th 2007 KOPE: Knowledge-Oriented Provenance.

Slides:



Advertisements
Similar presentations
© Telelogic AB Modeling DoDAF Compliant Architectures Operational Systems Technical.
Advertisements

16/11/ IRS-II: A Framework and Infrastructure for Semantic Web Services Motta, Domingue, Cabral, Gaspari Presenter: Emilia Cimpian.
FIPA Interaction Protocol. Request Interaction Protocol Summary –Request Interaction Protocol allows one agent to request another to perform some action.
1 Semantic Grid Services for Video Analysis Gayathri Nadarajan, Yun-Heh Chen-Burger, James Malone Centre for Intelligent Systems and their Applications.
Architecture Tutorial 1 Overview of Today’s Talks Provenance Data Structures Recording and Querying Provenance –Break (30 minutes) Distribution and Scalability.
The CommonKADS Design Model Introduction to CommonKADS CommonKADS Design Model Worked Example Conclusion.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 8 Slide 1 System modeling 2.
Programmierung verteilter Systeme Lab Institut für Informatik Universität Augsburg Universitätsstraße 14, Augsburg Tel.: (+49) 821/ , Fax:
SOFTWARE ENGINEERING ONTOLOGY A DEVELOPMENT METHODOLOGY Projects: eLSE & SELBO Iveta Georgieva.
Internet Reasoning Service: Progress Report Wenjin Lu and Enrico Motta Knowledge Media Institute Monica Crubézy Stanford Medical Informatics.
Software Testing and Quality Assurance
Knowledge Acquisitioning. Definition The transfer and transformation of potential problem solving expertise from some knowledge source to a program.
Study Period Report: Metamodel for On Demand Model Selection (ODMS) Wang Jian, He Keqing, He Yangfan, Wang Chong State Key Lab of Software Engineering,
Knowledge Modelling: Foundations, Techniques and Applications Enrico Motta Knowledge Media Institute The Open University United Kingdom.
An Intelligent Broker Approach to Semantics-based Service Composition Yufeng Zhang National Lab. for Parallel and Distributed Processing Department of.
1 Information Retrieval and Extraction 資訊檢索與擷取 Chia-Hui Chang, Assistant Professor Dept. of Computer Science & Information Engineering National Central.
Protégé An Environment for Knowledge- Based Systems Development Haishan Liu.
The BIM Project Execution Planning Procedure
Špindlerův Mlýn, Czech Republic, SOFSEM Semantically-aided Data-aware Service Workflow Composition Ondrej Habala, Marek Paralič,
1 Semantic-Based Workflow Composition for Video Processing in the Grid Gayathri Nadarajan, Yun-Heh Chen-Burger, James Malone Centre for Intelligent Systems.
Enriching the Ontology for Biomedical Investigations (OBI) to Improve Its Suitability for Web Service Annotations Chaitanya Guttula, Alok Dhamanaskar,
Software Engineering for Business Information Systems (sebis) Department of Informatics Technische Universität München, Germany wwwmatthes.in.tum.de Master’s.
Alignment of ATL and QVT © 2006 ATLAS Nantes Alignment of ATL and QVT Ivan Kurtev ATLAS group, INRIA & University of Nantes, France
Architecture Tutorial 1 Overview of Today’s Talks Provenance Data Structures Recording and Querying Provenance –Break (30 minutes) Distribution and Scalability.
MPEG-7 Interoperability Use Case. Motivation MPEG-7: set of standardized tools for describing multimedia content at different abstraction levels Implemented.
Košice, 10 February Experience Management based on Text Notes The EMBET System Michal Laclavik.
A Web-based Tool for Managing Architectural Design Decisions Rafael Capilla, Francisco Nava, Sandra Pérez Universidad Rey Juan Carlos de Madrid Juan C.
UT DALLAS Erik Jonsson School of Engineering & Computer Science FEARLESS engineering Semantic Web Services CS - 6V81 University of Texas at Dallas November.
© DATAMAT S.p.A. – Giuseppe Avellino, Stefano Beco, Barbara Cantalupo, Andrea Cavallini A Semantic Workflow Authoring Tool for Programming Grids.
Distributed Aircraft Maintenance Environment - DAME DAME Workflow Advisor Max Ong University of Sheffield.
1 Software Design Overview Reference: Software Engineering, by Ian Sommerville, Ch. 12 & 13.
1 Introduction to Software Engineering Lecture 1.
Illustrations and Answers for TDT4252 exam, June
An Ontological Framework for Web Service Processes By Claus Pahl and Ronan Barrett.
Chapter 10 Analysis and Design Discipline. 2 Purpose The purpose is to translate the requirements into a specification that describes how to implement.
February 24, 2006 ONTOLOGIES Helena Sofia Pinto ( )
Software Engineering Prof. Ing. Ivo Vondrak, CSc. Dept. of Computer Science Technical University of Ostrava
Presented By: Aly Aboul Nour Supervised By: Dr. A. Rafea CommonKads.
A Context Model based on Ontological Languages: a Proposal for Information Visualization School of Informatics Castilla-La Mancha University Ramón Hervás.
SKOS. Ontologies Metadata –Resources marked-up with descriptions of their content. No good unless everyone speaks the same language; Terminologies –Provide.
Service Service metadata what Service is who responsible for service constraints service creation service maintenance service deployment rules rules processing.
FP OntoGrid: Paving the way for Knowledgeable Grid Services and Systems 15 th –17 th June 2005 Athens Summary Athens meeting A.
1 Composing Web Services on the Semantic Web by Brahim Medjahed Presented by Dohan Kim Lichun Zhu.
A Practical Approach to Metadata Management Mark Jessop Prof. Jim Austin University of York.
Generic Tasks by Ihab M. Amer Graduate Student Computer Science Dept. AUC, Cairo, Egypt.
1 Centre for Intelligent Systems and their Applications Division of Informatics, University of Edinburgh Draft for AKT July Workshop Jessica Chen-Burger.
Mining the Biomedical Research Literature Ken Baclawski.
1 Analysing system-user cooperation in KADS H. P. de Greef and J. A. Breuker, Department of Social Science Informatics, University of Amsterdam Knowledge.
Automating DAML-S Web Services Composition Using SHOP2 Based on an article by Dan Wu, Bijan Parsia, Evren Sirin, James Hendler and Dana Nau in Proceedings.
NeuroLOG ANR-06-TLOG-024 Software technologies for integration of process and data in medical imaging A transitional.
Ontologies for the Integration of Geospatial DataTU Wien, April 24-28, 2006 Ontologies for the Integration of Geospatial Data Michael Lutz Semantics and.
Using DAML+OIL Ontologies for Service Discovery in myGrid Chris Wroe, Robert Stevens, Carole Goble, Angus Roberts, Mark Greenwood
University of Paderborn - GermanyPresenter: Johannes Magenheim Developing the AGORA Road Map – 9 th WCCE July 27 th – 31 st, 2009 Bento Gonçalves, Brazil.
Approach to building ontologies A high-level view Chris Wroe.
Prometeus-Mallorca (Nov18&19,2001) EML: definition What is an Educational Modelling Language? (Provisional definition:) … a semantic rich information model.
FP OntoGrid: Paving the way for Knowledgeable Grid Services and Systems Management Structure Review meeting Delft, April.
Problem-Solving Methods in Protégé-2000 Monica Crubézy Stanford Medical Informatics MIS November 1999.
1 DMS-DQS-SUPSC03-PRE-12-E © DEIMOS Space S.L., 2007 A Semantic Data Grid for Satellite Mission Quality Analysis Reuben Wright Deimos Space.
Example projects using metadata and thesauri: the Biodiversity World Project Richard White Cardiff University, UK
Nigel Baker UWE & CERN/EP-CMA Design Patterns for Integrating Product and Process Models The C.R.I.S.T.A.L. Project ( C ooperative R epositories & I nformation.
1 SWE Introduction to Software Engineering Lecture 14 – System Modeling.
Towards a Benchmark for the Evaluation of LD Expressiveness and Suitability Manuel Caeiro Rodríguez
WonderWeb. Ontology Infrastructure for the Semantic Web. IST WP4: Ontology Engineering Heiner Stuckenschmidt, Michel Klein Vrije Universiteit.
Metadata Driven Aspect Specification Ricardo Ferreira, Ricardo Raminhos Uninova, Portugal Ana Moreira Universidade Nova de Lisboa, Portugal 7th International.
Of 24 lecture 11: ontology – mediation, merging & aligning.
The Role of Semantics and Terminologies in a Service-Oriented Architecture Paul Smits, Michael Lutz European Commission – DG Joint Research Centre Ispra,
Program comprehension during Software maintenance and evolution Armeliese von Mayrhauser , A. Marie Vans Colorado State University Summary By- Fardina.
Lecture Software Process Definition and Management Chapter 3: Descriptive Process Models Dr. Jürgen Münch Fall
Piotr Kaminski University of Victoria September 24th, 2002
Generic Tasks In the 80’s, KB engineering used approaches like this:
Presentation transcript:

FP OntoGrid: Paving the way for Knowledgeable Grid Services and Systems Monterey, July 26th 2007 KOPE: Knowledge-Oriented Provenance Environment Jose Manuel Gómez-Pérez, Francisco Javier García (iSOCO), Rafael González (UPM), Chris Van Aart (Y’All)

2 Motivation  Goals  Increase understanding of process execution  Explain provenance in a way closer to how domain experts reason on a given problem  Problem Solving Methods [McDermott,1988] Provenance (Source: UoS micro-site) Provenance Pyramid (Source: myGrid)

3 Problem Solving Methods (PSM)  PSM are knowledge templates that  Establish and control the sequence of actions required to perform a task  Define the kind of knowledge necessary at each task step  Hierarchically specify how tasks decompose into subtasks down to the level of primitive actions  Describe tasks at several levels of refinement  PSM are domain-independent  PSM inputs and outputs modelled as generic roles  Reusable across different domains

4 Problem Solving Methods Visualization Paradigm Decomposition viewInteraction view Knowledge Flow view

5 Applications of Problem Solving Methods  Knowledge Engineering  Knowledge acquisition: Guidelines to acquire problem solving knowledge  Reasoning: Enable flexible reasoning by selecting methods during problem solving  Process analysis: Description of the main rationale of (reasoning) processes  Provenance Interpretation  Explain the results of queries on process documentation

6 Who defines Problem Solving Methods?  Ideally, collaboratively defined by a community of domain experts  Canonical specifications of domain processes  Agreed throughout the community  Examples: Regulations for good medical praxis Diagnosis Reasoning (CommonKADS)  Also possible: knowledge engineer with a little domain knowledge, e.g. population-based brain atlas

7 Provenance Interpretation Workflow

8 Semantic Resources PSM meta-model Domain ontology Roles (catalogue task)  Bridge: Explicit definition of mappings between domain and PSM entities  Refiner: Specification of task decomposition into subtasks

9 Annotation of Process Documentation PASOA interaction p-assertion Automatically annotated against the domain ontology during process execution

10 Twig Matching Algorithm  twig_join(D, i(P), o(P)) is a boolean function which checks whether a twig exists that connects i(P) and o(P) in D, where:  P is a problem solving method  i(P) is the set of input roles of P  o(P) is the set of output roles of P  D is the provenance DAG of the documented process, returned by a provenance query  We consider P as an interpretation of a process if twig_join(D, i(P), o(P)) = true  Bridges allow detecting occurrences of PSM roles in D  Refiners allow applying the algorithm recursively across the PSM hierarchy

11 Twig Matching for Brain Atlas workflow and Catalogue Brain Atlas Provenance Data Flow Prime Catalogue Method Knowledge Flow Brain Atlas Workflow

12 Demo

13 Thanks for your attention! iSOCO Valencia Oficina 107 C/ Prof. Beltrán Báguena 4, Valencia iSOCO Barcelona Edifici Testa A C/ Alcalde Barnils St. Cugat del Vallès Barcelona iSOCO Madrid C/Pedro de Valdivia, Madrid iSOCO Jose Manuel Gómez-Pérez #T #M