E-lico planner/DM assistant DMO Taverna WF Rapid-Miner WF 2. WFs converted to run in other applications myExperiment E-lico provenance repository WF execution.

Slides:



Advertisements
Similar presentations
Software change management
Advertisements

Introduction Main technologies: core written in Java embedded Jython interpreter code managed using the Eclipse plugin framework client program uses Eclipse.
2005 JavaOne SM Conference | Session BOF-9161 Exploring Annotation-Based Programming through the APT and Mirror APIs Tim Wagner, Senior Manager Gary Horen,
ICT 1 “Putting Context in Context: The Role and Design of Context Management in a Mobility and Adaptation Enabling Middleware” Marius Mikalsen Research.
NextGRID & OGSA Data Architectures: Example Scenarios Stephen Davey, NeSC, UK ISSGC06 Summer School, Ischia, Italy 12 th July 2006.
System Analysis and Design
Building Ad-Hoc Reports using the SQL Server 2005 Reporting Services (SSRS) Report Builder (SQL307) Adrian Rupp Business Intelligence Solutions Specialist.
Copyright 2007, Information Builders. Slide 1 WebFOCUS Authentication Mark Nesson, Vashti Ragoonath Information Builders Summit 2008 User Conference June.
January, 23, 2006 Ilkay Altintas
MIS 3200 – Unit 6.2 Learning Objectives How to move data between pages – Using Query Strings How to control errors on web pages – Using Try-catch.
An Introduction to Designing and Executing Workflows with Taverna Aleksandra Pawlik University of Manchester materials by Dr Katy Wolstencroft and Dr Aleksandra.
Introduction to .Net Framework
What is Sure BDCs? BDC stands for Batch Data Communication and is also known as Batch Input. It is a technique for mass input of data into SAP by simulating.
4 Copyright © 2009, Oracle. All rights reserved. Designing Mappings with the Oracle Data Integration Enterprise Edition License.
Taverna in e-Lico  e-Lico is an EU Project ( ) to create a virtual laboratory for data mining and data-intensive sciences  Main partners: –University.
W. Sliwinski – eLTC – 7March08 1 LSA & Safety – Integration of RBAC and MCS in the LHC control system.
PRESENTED BY: K2 blackpoint Fundamentals Module 1: Understand J SCOTT PITMAN –
9 Chapter Nine Compiled Web Server Programs. 9 Chapter Objectives Learn about Common Gateway Interface (CGI) Create CGI programs that generate dynamic.
Per Møldrup-Dalum State and University Library SCAPE Information Day State and University Library, Denmark, SCAPE Scalable Preservation Environments.
INFSO-RI Enabling Grids for E-sciencE Logging and Bookkeeping and Job Provenance Services Ludek Matyska (CESNET) on behalf of the.
Created by Jan Medved Integration & Test Strategy for Lithium.
A Model-Driven Approach to Interoperability and Integration in Systems of Systems Gareth Tyson Adel Taweel Steffen Zschaler Tjeerd Van Staa Brendan Delaney.
Vision The ultimate IDE/CASE tool should supports all steps in the software development process. Current tools perform only minimal semantic-level analysis.
WSMX Execution Semantics Executable Software Specification Eyal Oren DERI
Sharing Workflows through Coarse-Grained Workflow Interoperability : Sharing Workflows through Coarse-Grained Workflow Interoperability G. Terstyanszky,
Distributed Aircraft Maintenance Environment - DAME DAME Workflow Advisor Max Ong University of Sheffield.
© Geodise Project, University of Southampton, Workflow GUI and SMS Fenglian Xu May 2003
A bad case of content reuse Validator Website to Validate License Violations Validator – Only requires the URI of the site to check This work by Oshani.
An Introduction to Designing and Executing Workflows with Taverna Aleksandra Pawlik materials by: Katy Wolstencroft University of Manchester.
SCAP E SCAPE Project EU project aimed at building a scalable platform for planning and execution of computation intensive processes for ingestion or migration.
Created by Jan Medved Integration & Test Strategy for Lithium.
Why data services? Common challenges when creating rich web applications Creating rich web applications with data services Future scenarios & roadmap.
Technology behind using Taverna in caGrid caGrid user meeting Stian Soiland-Reyes, myGrid University of Manchester, UK
An Introduction to Designing, Executing and Sharing Workflows with Taverna Katy Wolstencroft myGrid University of Manchester IMPACT/Taverna Hackathon 2011.
E-LICO An e-Laboratory for Interdisciplinary Collaborative research in data mining and data intensive sciences October 12 th, 2010 Delivering data mining.
Biomedical Informatics Research Network BIRN Workflow Portal.
1 Copyright © 2004, Oracle. All rights reserved. Oracle Application Development Framework.
SHIWA and Coarse-grained Workflow Interoperability Gabor Terstyanszky, University of Westminster Summer School Budapest July 2012 SHIWA is supported.
AHM04: Sep 2004 Nottingham CCLRC e-Science Centre eMinerals: Environment from the Molecular Level Managing simulation data Lisa Blanshard e- Science Data.
E-Science Process. Thoughts on the e-Science Mediator in myGrid M.Nedim Alpdemir.
A Practical Ontology-Driven Workflow Composition Framework Huy Pham, Deborah Stacey, Rozita Dara School of Computer Science University of Guelph Guelph,
Example projects using metadata and thesauri: the Biodiversity World Project Richard White Cardiff University, UK
SHIWA: Is the Workflow Interoperability a Myth or Reality PUCOWO, June 2011, London Gabor Terstyanszky, Tamas Kiss, Tamas Kukla University of Westminster.
ISMB Demo, 01 July 2009 Franck Tanoh University of Manchester, UK.
Biomedical Informatics Research Network BIRN Workflow Portal Shawn Murphy Michael Mendis.
6 Copyright © 2007, Oracle. All rights reserved. Managing Security and Metadata.
Internet of Things. Creating Our Future Together.
Porting workflows for the Heliophysics Community Dr. Gabriele Pierantoni Trinity College Dublin.
SHIWA Simulation Platform (SSP) Gabor Terstyanszky, University of Westminster EGI Community Forum Munnich March 2012 SHIWA is supported by the FP7.
Metayogi Increasing the Accessibility of the Semantic Web Karim Tharani Doug Macdonald Rachel Heidecker.
MoodleNAAF Moodle Notifier And Assignment Forum Overview of the project.
MyExperiment Team F2F Manchester November Team Face to Face Meeting (Manchester) Thursday, 26th November myExperiment meeting. University.
Taverna allows you to automatically iterate through large data sets. This section introduces you to some of the more advanced configuration options for.
EBI is an Outstation of the European Molecular Biology Laboratory. Semantic Interoperability Framework Sarala M. Wimalaratne (RICORDO project)
Biomedical Informatics Research Network BIRN Workflow Portal.
Exploring Taverna 2 Katy Wolstencroft myGrid University of Manchester.
Designing, Executing and Sharing Workflows with Taverna 2.4 Different Service Types Katy Wolstencroft Helen Hulme myGrid University of Manchester.
SHIWA SIMULATION PLATFORM = SSP Gabor Terstyanszky, University of Westminster e-Science Workflows Workshop Budapest 09 nd February 2012 SHIWA is supported.
The Holmes Platform and Applications
RDA 9th Plenary Breakout 3, 5 April :00-17:30
Peter Kacsuk MTA SZTAKI
Alan Williams, Donal Fellows, Finn Bacall,
COTS testing Tor Stålhane.
Lecture 1: Multi-tier Architecture Overview
Author: Joe ‘The CRM Chap’ Griffin Website: crmchap.co.uk
ARCHITECTURE OVERVIEW
Chapter 17 - Component-based software engineering
Azure Container Service
Introduction to the SHIWA Simulation Platform EGI User Forum,
Presentation transcript:

E-lico planner/DM assistant DMO Taverna WF Rapid-Miner WF 2. WFs converted to run in other applications myExperiment E-lico provenance repository WF execution Taverna Rapid-Miner Taverna provenance DB 1.Stand alone E-lico planner (who develops? Not UNIMAN) Medicel WF?? 3. WFs can be loaded and executed into RM or Taverna. If user wants to Edit WF then this becomes a new workflow and is uploaded into the repository 4. WF repository. WFs can be executed directly from the repository or loaded into WF editor. myExperiment will hold provenance data for WFs run from both Taverna or myExperiment WF Repository 3. A separate E-lico repository that harvests provenance data about executed WFs.(Not UNIMAN). WF Provenance Scenario 1 5. The DMO along with provenance data Is used to plan new Workflows

Scenario 1 Taverna acts as Target code E-lico planner generates WF that gets converted to Taverna WF WF can be stored in myExperiment Provenance stored in Taverna provenance store, harvested by e-lico repos WFs can be edited in Taverna, but will not interact with E-lico planner or ontology, edited workflows will appear as new WFs in myExperiement This scenario has low impact on current UNIMAN development Key task – Write the converter – Decide what provenance should be kept Potential issues – Taverna needs more UI to expose polymorphic services like those from RM

E-lico planner/DM assistant DMO Taverna WF myExperiment Rapid-Miner Taverna provenance 1.The DM assistant is built into Taverna, the Taverna WF is the plan. Requires the “semantification” of Taverna planned for mid Converters so Taverna WF can run in RM and vice versa Scenario 2 Taverna 3. Taverna and myExperiment act as a WF and provenance repository

Scenario 2 Taverna acts as source code The planner is integrated into Taverna, WFs are planned and edited within Taverna Requires Taverna to be integrated with DMO ontology so it can understand what services can be sensibly connected. WF can be stored in myExperiment with minimal impact Provenance stored in myExperiment (need requirements) – Also store information on what changes/edits were made to auto-generated WFs This scenario has high impact on current UNIMAN development. Planned for Taverna Next Generation (mid 2010) Key task – Requirements specification for Taverna Next Generation Potential issues – Taverna not currently resourced enough to undertake this task

E-lico planner/DM assistant DMO RapidMiner WF myExperiment Taverna Taverna provenance DB 1.The DM assistant is built into RapidMiner, the RapidMiner WF is the plan. 2. Converters so RapidMiner WFs can run in Taverna, however, taverna WFs do not need to run in RapidMiner Scenario 3 RapidMiner 5. E-lico/RapidMiner manage workflow repository and provenance databse E-lico repository E-lico provenance 3. myExperiment and Taverna provenance DB can still be utilised, but with minimal impact 4. E-lico can harvest data from myExperiment and Taverna provenance DB

Scenario 3 RapidMiner as source code Essentially the same as Scenario 2, but planner is integrated into RapidMiner (with much less impact on UNIMAN) RapidMiner WFs are converted into Taverna WFs or they can simply just be executed within Taverna There are issues with regards to whether the workflow could be edited in Taverna, and if so how would the editing be controlled and fed back to the e- lico/RapidMiner system WF can be stored in myExperiment with minimal impact Provenance stored in Taverna prvenance DB (need requirements) – Also store information on what changes/edits were made to auto-generated WFs Key task – Execution of RapidMiner WFs in Taverna Potential issues – Taverna UI not suitable for polymorphic services from RapidMiner (this would require some Taverna development to better expose the RM services)

Taverna (Next Generation) Taverna (Next Generation) E-lico planner/DM assistant DMO myExperiment RapidMiner Taverna provenance DB 2. E-lico planner and DM assistant service. This application can plan workflows and offers services that help in the construction and editing of workflows. 3. This system connects to its own repository, but provides APIs for other systems to submit workflows, changes to workflows and provenance 1. Applications can program against the E-lico service API. In Taverna terms, this would mean a plugin that would either generate whole plans, or provide the correct semantics for connecting services based on the DMO. By default the Taverna system would use the semantics of BioCatalogue to manage WF construction Scenario 4 4. Relevant data from Taverna and myExperiment can be sent to the e-lico platform via some API E-lico repository E-lico provenance DB Medicel? Other WF systems…

Scenario 4 E-lico DM planner and assistant as stand alone service Provides API for generating WFs, and services for editing workflows (e.g. Give me all the services I can connect to this one) Third party Workflow systems such as Taverna, RapidMiner etc.. Can program against this API Information about provenance and edited workflows can be passed back to the e- lico service. Taverna Next Generation will be semantically enabled based on Semantics of services in Biocatalogue. E-lico would essentially provide its own Datamining catalogue with its own semantics based on the DMO. Key task – Requirements for Taverna NG ‘semantification’ and plugin architecture Potential issues – Taverna UI not suitable for polymorphic services from RapidMiner (this would require some Taverna development to better expose the RM services)