Bio Domain Broker integration with ECA Engine r3 Annual Meeting 2007 Working Group I5 Tiago Franco – FCT/UNL München, 28th of February 2007.

Slides:



Advertisements
Similar presentations
NM ELD STANDARDS Revisited Principals’ Meeting February 23, 2010.
Advertisements

The 20th International Conference on Software Engineering and Knowledge Engineering (SEKE2008) Department of Electrical and Computer Engineering
Identifying, Modifying, Creating, and Removing Monitor Rules for SOC Ricardo Contreras Andrea Zisman
P2P-DIET: One-time and Continuous Queries in Super-Peer Networks By Stratos Idreos, Manolis Koubarakis and Christos Tryfonopoulos Intelligent Systems Laboratory.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 12 Slide 1 Distributed Systems Design 2.
Chapter 4 - Object-Oriented Analysis and Design in a Nutshell1 Chapter 4 Object-Oriented Analysis and Design in a Nutshell.
This research is supported by NSF CAREER award CCF MT-Scribe: A Flexible Tool to Support Model Evolution Yu SunUniversity of Alabama at Birmingham.
The Concept of Computer Architecture
A FRAMEWORK BASED ON WEB SERVICES ORCHESTRATION FOR BIOINFORMATICS WORKFLOW MANAGEMENT Laboratory for Bioinformatics (LBI), Institute of Computing (IC)
Distributed Systems Architectures
Accounting Information Systems Chapter Outlines
IST SEWASIE general meeting Aachen, March 14, 2005 System Evolution Tools Maurizio Vincini and Enrico Franconi.
UvA, Amsterdam June 2007WS-VLAM Introduction presentation WS-VLAM Requirements list known as the WS-VLAM wishlist System and Network Engineering group.
Ch 12 Distributed Systems Architectures
1 CMSC 132: Object-Oriented Programming II Software Development III Department of Computer Science University of Maryland, College Park.
MOBIES Project Progress Report Engine Throttle Controller Design Using Multiple Models of Computation Edward Lee Haiyang Zheng with thanks to Ptolemy Group.
Theories and Frameworks for Ubiquitous Computing Alan Dearle School of Computer Science University of St Andrews.
Software Engineering for Business Information Systems (sebis) Department of Informatics Technische Universität München, Germany wwwmatthes.in.tum.de A.
Community Manager A Dynamic Collaboration Solution on Heterogeneous Environment Hyeonsook Kim  2006 CUS. All rights reserved.
CS 4310: Software Engineering Lecture 3 Requirements and Design.
Katanosh Morovat.   This concept is a formal approach for identifying the rules that encapsulate the structure, constraint, and control of the operation.
1. Topics to be discussed Introduction Objectives Testing Life Cycle Verification Vs Validation Testing Methodology Testing Levels 2.
Institute of Informatics and Telecommunications – NCSR “Demokritos” Bootstrapping ontology evolution with multimedia information extraction C.D. Spyropoulos,
©Ian Sommerville 2000 Software Engineering, 6th edition. Slide 1 Component-based development l Building software from reusable components l Objectives.
Verification and Validation Overview References: Shach, Object Oriented and Classical Software Engineering Pressman, Software Engineering: a Practitioner’s.
Project Coordinators: Eduardo Santana de Almeida Silvio Romero de Lemos Meira Federal University of Pernambuco Informatics Center Recife Center for Advanced.
BUSINESS INFORMATICS descriptors presentation Vladimir Radevski, PhD Associated Professor Faculty of Contemporary Sciences and Technologies (CST) Linkoping.
Interoperability between Scientific Workflows Ahmed Alqaoud, Ian Taylor, and Andrew Jones Cardiff University 10/09/2008.
Page 1 WWRF Briefing WG2-br2 · Kellerer/Arbanowski · · 03/2005 · WWRF13, Korea Stefan Arbanowski, Olaf Droegehorn, Wolfgang.
Team Think For You. Outline  Introduction  Process  Requirements Engineering  Architecture  Detailed Design  Testing  Demo  Extensibility  Conclusions.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 14 Slide 1 Object-oriented Design.
| | Cortana announcing new hosts/services | | w00ps… is that your password? Cortana found it.
1 Qualitative Reasoning of Distributed Object Design Nima Kaveh & Wolfgang Emmerich Software Systems Engineering Dept. Computer Science University College.
CSC 480 Software Engineering Lecture 18 Nov 6, 2002.
GAYA Analyzer SDD Presentation. GAYA Analyzer Introduction OMS40G256 is a hardware device used for detection of radioactive radiation for medical imaging.
Module 15: Performance Monitoring and Optimization.
Shahriyar Hossain , Munirul Islam , Jesmin , Hasan M Jamil  Integration Informatics Laboratory, Computer Science, Wayne State University  Department.
UNIT-1 SOFTWARE PRODUCT AND PROCESS: Introduction – S/W Engineering paradigm – Verification – Validation – Life cycle models – System engineering –
Popper & KMS © Craig McDonald 2005 A Theoretical framework for KMS.
Issues in Ontology-based Information integration By Zhan Cui, Dean Jones and Paul O’Brien.
Aim Ability to automate the detection of financial inconsistency and irregularity Problem Need to create a unified and logically rigorous terminology.
Assignment Help From Requirements Elicitation to Elicitation.
Service Brokering Yu-sik Park. Index Introduction Brokering system Ontology Services retrieval using ontology Example.
Copyright © 2002 OSI Software, Inc. All rights reserved. PI Application Framework Example Applying the Application Framework.
1 The EDIT System, Overview European Commission – Eurostat.
SSS Build and Configuration Management Update February 24, 2003 Narayan Desai
1 Lecture 3 Major Architectural Models View (Cont’d) Architectural Models/Patterns Architecture Case Study Software Architecture & Design Pattern.
1 Developing an Ontology of Ontologies for OOR Preparation for Ontology Summit 2008 Panel Discussion April 10, 2008 Barry Smith and Michael Gruninger.
Gerhard Dueck -- CS3013Analysis 1. Gerhard Dueck -- CS3013Analysis 2 Why analysis?  Yield a more precise specification of the requirements.  Introduce.
SAGE Nick Beard Vice President, IDX Systems Corp..
1 Developing an Ontology of Ontologies for OOR Ontology Summit 2008 April 28-29, 2008 Michael Gruninger and Pat Hayes.
© 2014 IBM Corporation The BE 2 model: When Business Events meet Business Entities Fabiana Fournier and Lior Limonad 8 September 2014.
V7 Foundation Series Vignette Education Services.
1 Distributed Systems Architectures Distributed object architectures Reference: ©Ian Sommerville 2000 Software Engineering, 6th edition.
Facultatea de Automatica si Calculatoare Universitatea “Politehnica“ din Bucuresti Security in Clouds Building a Malicious Client Detection module for.
MVC and Design Patterns
ENTERPRISE RESOURCE PLANNING- ERP UNIT-1 INTRODUCTION Overview of Enterprise System Evolution Risks and Benefits Fundamental Technology Issues to be consider.
Ontology Evolution: A Methodological Overview
Unified Modeling Language
Analysis of Software Usability Evaluation Methods
Author: Joe ‘The CRM Chap’ Griffin Website: crmchap.co.uk
Serpil TOK, Zeki BAYRAM. Eastern MediterraneanUniversity Famagusta
Schema translation and data quality Sven Schade
Web Design and Development
Module 10: Implementing Managed Code in the Database
Class 4: Repetition Pretest Posttest Counting Flowchart these!
Learning Intention I will learn about the different types of programming errors.
Content. Content Energy system design steps.
Rule Engine Concepts and Drools Expert
Complex Information Management Using a Framework Supported by ECA Rules in XML Presented By Essam Mansour.
Presentation transcript:

Bio Domain Broker integration with ECA Engine r3 Annual Meeting 2007 Working Group I5 Tiago Franco – FCT/UNL München, 28th of February 2007

March 22nd, 2006I5: Evolution and Reactivity2 Objectives Demonstrate a Use Case Scenario for the ECA engine r3 Introduce a domain Broker for Bio- Informatics

March 22nd, 2006I5: Evolution and Reactivity3 General Overview Domain Broker for Bio-Informatics (B- Domain) Detects the publication of new Proteins (PDB) Performs the match of a given criterion to the newly published Structures Implements a language that exposes computational services to be executed over a given structure r3 ECA Engine Exposes Event, Condition, Action functionalities Is notified when a new Structure is published Delegates the verification of the mathing criteria to B-Domain If a criterion matches the engine stores the result in the B-Domain

March 22nd, 2006I5: Evolution and Reactivity4 User Interaction

March 22nd, 2006I5: Evolution and Reactivity5 User Interaction

March 22nd, 2006I5: Evolution and Reactivity6 Future Work Domain Broker for Bio-Informatics (B- Domain) Integrate a Bio-Informatics ontology into the B- Domain Language Add support for condition matching using UniPort & PubMed Support logical operators (And, Or) for condition matching ECA Framework and r3 See I5 presentation tomorrow

March 22nd, 2006I5: Evolution and Reactivity7 Comments & Questions? Thank you.