Using Provenance to Support Real-Time Collaborative Design of Workflows Tommy Ellkvist 1, Erik Anderson 2, David Koop 2, Juliana Freire 2, and Claudio.

Slides:



Advertisements
Similar presentations
The Chinese Room: Understanding and Correcting Machine Translation This work has been supported by NSF Grants IIS Solution: The Chinese Room Conclusions.
Advertisements

Adopt Algorithm for Distributed Constraint Optimization
University of Chicago Department of Energy The Parallel and Grid I/O Perspective MPI, MPI-IO, NetCDF, and HDF5 are in common use Multi TB datasets also.
UCSD SAN DIEGO SUPERCOMPUTER CENTER Ilkay Altintas Scientific Workflow Automation Technologies Provenance Collection Support in the Kepler Scientific Workflow.
The Virtual Estuary: Simulation meets Visualization Yvette Spitz Scott Durski Erik Anderson Joel Daniels Juliana Freire Claudio Silva Antonio Baptista.
Using Provenance to Support Real-Time Collaborative Design of Workflows Workflow evolution provenance and OPM Tommy Ellkvist and Juliana Freire.
Provenance in Open Distributed Information Systems Syed Imran Jami PhD Candidate FAST-NU.
VisTrails Provenance In VisIt David Koop. VisIt Basics ‘Turn-key’ visualization application Viewer GUI Plots / Operators.
6th Biennial Ptolemy Miniconference Berkeley, CA May 12, 2005 Distributed Computing in Kepler Ilkay Altintas Lead, Scientific Workflow Automation Technologies.
Web TANGO Project Melody Ivory (PhD student) Rashmi Sinha (Postdoc) Marti Hearst (Research Advisor) Undergrads - Steve Demby Anthony Lee Dave Lai HCC Retreat.
GenSpace: Exploring Social Networking Metaphors for Knowledge Sharing and Scientific Collaborative Work Chris Murphy, Swapneel Sheth, Gail Kaiser, Lauren.
Mixed Reality System for tracking of 1:100 scale buildings in a town planning scenario Roy C. Davies Lund University,
NCS Grid Service Ken Meacham, IT Innovation Crystal Grid Workshop, Sept 2004.
VisTrails: Overview Juliana Freire University of Utah Joint work with: Erik Andersen, Steven P. Callahan, David Koop, Emanuele.
Integrated Scientific Workflow Management for the Emulab Network Testbed Eric Eide, Leigh Stoller, Tim Stack, Juliana Freire, and Jay Lepreau and Jay Lepreau.
Astrophysics, Biology, Climate, Combustion, Fusion, Nanoscience Working Group on Simulation-Driven Applications 10 CS, 10 Sim, 1 VR.
Integration and Insight Aren’t Simple Enough Laura Haas IBM Distinguished Engineer Director, Computer Science Almaden Research Center.
Automated Changes of Problem Representation Eugene Fink LTI Retreat 2007.
Compiler Optimization-Space Exploration Adrian Pop IDA/PELAB Authors Spyridon Triantafyllis, Manish Vachharajani, Neil Vachharajani, David.
Memoplex Browser: Searching and Browsing in Semantic Networks CPSC 533C - Project Update Yoel Lanir.
Erik Anderson 1, James Ahrens 2, Gilbert Preston 3, Antonio Baptista 4, Claudio Silva 1 VisTrails: Applications in Scientific Visualization 1 SCI Institute.
Robots at Work Dr Gerard McKee Active Robotics Laboratory School of Systems Engineering The University of Reading, UK
Biology.sdsc.edu CIPRes in Kepler: An integrative workflow package for streamlining phylogenetic data analyses Zhijie Guan 1, Alex Borchers 1, Timothy.
Web-based design Flávio Rech Wagner UFRGS, Porto Alegre, Brazil SBCCI, Manaus, 24/09/00 Informática UFRGS.
Offline Programming to Online using IPS
Made with Protégé: An Intelligent Medical Training System Olga Medvedeva, Eugene Tseytlin, and Rebecca Crowley Center for Pathology Informatics, University.
Role of Deputy Director for Code Architecture and Strategy for Integration of Advanced Computing R&D Andrew Siegel FSP Deputy Director for Code Architecture.
1 Benjamin Perry, Venkata Kambhampaty, Kyle Brumsted, Lars Vilhuber, William Block Crowdsourcing DDI Development: New Features from the CED 2 AR Project.
An Investigation into Immersive Visualization Vanessa Gertman.
Office Live Workspace Visio 2007 Outlook 2007 Groove 2007 Access 2007 Excel 2007 Word 2007.
Intelligent Database Systems Lab Presenter: MIN-CHIEH HSIU Authors: NHAT-QUANG DOAN ∗, HANANE AZZAG, MUSTAPHA LEBBAH 2013 NN Growing self-organizing trees.
11 C H A P T E R Artificial Intelligence and Expert Systems.
Observatories as Integrators Bill Howe, Phd David Maier,Maseeh Professor of Emerging Techologies, Portland State University Claudio Silva, University of.
1 Research Groups : KEEL: A Software Tool to Assess Evolutionary Algorithms for Data Mining Problems SCI 2 SMetrology and Models Intelligent.
Presented by Abirami Poonkundran.  Introduction  Current Work  Current Tools  Solution  Tesseract  Tesseract Usage Scenarios  Information Flow.
material assembled from the web pages at
DCE (distributed computing environment) DCE (distributed computing environment)
RELATIONAL FAULT TOLERANT INTERFACE TO HETEROGENEOUS DISTRIBUTED DATABASES Prof. Osama Abulnaja Afraa Khalifah
CHAPTER TEN AUTHORING.
Distributed Aircraft Maintenance Environment - DAME DAME Workflow Advisor Max Ong University of Sheffield.
Integration of Search and Learning Algorithms Eugene Fink.
RegoXchange: CA Clarity Solutions On Demand.
User Landscape n Business Analysts n Consumers Executives, Line Managers, Brand Managers, Account Managers, Business Partners At HQ, home office, on site,
1 Knowledge Transfer in the Cyber-Infrastructure Group –Microsoft eScience Tools –NANOOS and IOOS Web Services.
10/03/05 Johan Muskens ( TU/e Computer Science, System Architecture and Networking.
ICCS WSES BOF Discussion. Possible Topics Scientific workflows and Grid infrastructure Utilization of computing resources in scientific workflows; Virtual.
ReproZip Packing Experiments for Sharing and Publication Fernando Chirigati, Juliana Freire | NYU-Poly Dennis Shasha | NYU.
Project Database Handler The Project Database Handler is a brokering application that mediates interactions between the project database and the external.
Advanced Computer Architecture & Processing Systems Research Lab Framework for Automatic Design Space Exploration.
Toward interactive visualization in a distributed workflow Steven G. Parker Oscar Barney Ayla Khan Thiago Ize Steven G. Parker Oscar Barney Ayla Khan Thiago.
Khalid Belhajjame 1, Paolo Missier 2, and Carole A. Goble 1 1 University of Manchester 2 University of Newcastle Detecting Duplicate Records in Scientific.
Mathematical Teaching Software System Ames Community Schools (ACS) has been concerned with their student’s performance in problem-solving on nationally.
Building an Aviation Corpus Conclusions & Future Work BUILDING AN LSA-SIMULATED REPRESENTATION OF PILOT AVIATION KNOWLEDGE Accelerating Development of.
VisTrails Second Provenance Challenge Tommy Ellkvist David Koop Juliana Freire Joint work with: Erik Andersen, Steven P. Callahan, Emanuele Santos, Carlos.
Click to edit Master title style Click to edit Master text styles –Second level Third level –Fourth level »Fifth level 1 CustomerSoft ESP Contact Operations.
Project number: ENVRI and the Grid Wouter Los 20/02/20161.
DataJewel 1 : Tightly Integrating Visualization with Temporal Data Mining Mihael Ankerst, David H. Jones, Anne Kao, Changzhou Wang 1 US patent pending.
VIEWS b.ppt-1 Managing Intelligent Decision Support Networks in Biosurveillance PHIN 2008, Session G1, August 27, 2008 Mohammad Hashemian, MS, Zaruhi.
MAKING BUSINESS INTELLIGENT Brought to you by your local PASS Community! Self Service ETL with Power Query Welcome.
TECHNOLOGY IN THE CLASSROOM Integration of technology in teaching and learning.
With the recent rise in cloud computing, applications are routinely accessing and interacting with data on remote resources. As data sizes become increasingly.
PLM, Document and Workflow Management
Peer-to-peer networking
Collaboration Spotting: Visualisation of LHCb process data
The 2007 Winter Conference on Business Intelligence
Introduction to Team Foundation Server 2010
Project tracking system for the structure solution software pipeline
Project Management Office Tool
T-FLEX DOCs PLM, Document and Workflow Management.
Scientific Workflows Lecture 15
Presentation transcript:

Using Provenance to Support Real-Time Collaborative Design of Workflows Tommy Ellkvist 1, Erik Anderson 2, David Koop 2, Juliana Freire 2, and Claudio Silva 2 (1) Linköping University ( (2) University of Utah (

Using Provenance to Support Real-Time Collaborative Design of Workflows Outline u Motivation u Workflow evolution u Demo u Architecture u Technical issues u Use cases u Conclusion and Future Work

Using Provenance to Support Real-Time Collaborative Design of Workflows Collaborative workflow design - example  Scientists at CMOP (Center for Coastal Margin Observation and Prediction) collaborating with researchers at University of Utah u Combine knowledge of visualization with knowledge about data. u An efficient method of workflow specification sharing is needed.

Using Provenance to Support Real-Time Collaborative Design of Workflows Collaborative workflow design - motivation u Designing workflows can be time consuming u In data analysis and exploration, workflows are iteratively refined u Multiple users, with different expertise, need to collaborate

Using Provenance to Support Real-Time Collaborative Design of Workflows Current approaches to collaboration Interactive Stores workflow provenance Parallel workflow design Workflow merging (√)√ Version Control√√ Remote desktop√N/A Synchronous workflow design √(√)N/A

Using Provenance to Support Real-Time Collaborative Design of Workflows Our Approach: Provenance-enabled synchronous workflow design u Share workflow provenance, not only workflow specifications! u Leverages change-based provenance [Freire et al., IPAW 2006] u Unobtrusive –Does not interfere with the users activities –The user can choose whether to incorporate changes u Immediate –Changes are propagated instantly –You can track other users progress u Automatic –No extra operations need to be performed by the users –Once connected, the synchronization is automatic

Using Provenance to Support Real-Time Collaborative Design of Workflows Workflow Evolution Version Tree Workflows Data Products

Using Provenance to Support Real-Time Collaborative Design of Workflows Collaboration using workflow evolution Version Tree User juliana eranders stevec Workflows

Using Provenance to Support Real-Time Collaborative Design of Workflows Demo

Using Provenance to Support Real-Time Collaborative Design of Workflows Architecture u MySQL database u VisTrails clients User 1User 2

Using Provenance to Support Real-Time Collaborative Design of Workflows Propagating Changes Provenance is monotonic!

Using Provenance to Support Real-Time Collaborative Design of Workflows Synchronization Algorithm Monotonicity is preserved!

Using Provenance to Support Real-Time Collaborative Design of Workflows u Monotonicity is good: users need not worry about interfering the work of others u Can combine workflows from different branches using analogy operation –Compute difference between workflow versions –Apply difference to other workflow Integrating Branches using Analogy (Scheidegger et al., TVCG 2007)

Using Provenance to Support Real-Time Collaborative Design of Workflows Collaborative Design as a Teaching Aid u Correcting errors u Highlighting interesting nodes u Suggesting alternate solutions

Using Provenance to Support Real-Time Collaborative Design of Workflows Collaborative Design in Multi-disciplinary Research u Immediate sharing of workflow specifications u Real-time explorative design between users

Using Provenance to Support Real-Time Collaborative Design of Workflows Conclusion and Future Work u New mechanism for enabling synchronous collaborative workflow design –Unobtrusive, real-time, automatic u User studies needed u Extend to other domains –Graphics design –Other design tools –Parameter exploration tools