Presentation is loading. Please wait.

Presentation is loading. Please wait.

WS-VLAM Introduction presentation ws-VLAM workflow Composer System and Network Engineering group Institute of informatics University of Amsterdam.

Similar presentations


Presentation on theme: "WS-VLAM Introduction presentation ws-VLAM workflow Composer System and Network Engineering group Institute of informatics University of Amsterdam."— Presentation transcript:

1 WS-VLAM Introduction presentation ws-VLAM workflow Composer System and Network Engineering group Institute of informatics University of Amsterdam

2 WS-VLAM Introduction presentation Introduction This presentation contains information related to WS- VLAM composer It helps the reader understand how to use WS-VLAM composer, describes the current state and present the ongoing activities and planned ones. NOTE :  We are currently still working on the User ’ s and developer ’ s Guide, they are not available at this time. The presentations do not replace the documentation it just give a quick introduction.  Do not hesitate to contact us for further information Thanks for taking some of your time to read about the WS-VLAM work, any comments are more than welcome WS-VLAM developers

3 WS-VLAM Introduction presentation Needed background … To be able to follow the content of this presentation you will need to know about:  WSRF= Web Service Reference Framework WSRF  GT4= Globus Toolkit version 4 GT4 More detailed description of the presented work can be found in the section of publication of the WS-VLAM home pageWS-VLAM

4 WS-VLAM Introduction presentation Objective of this presentation… Why you should be interested in this presentations?  You want to use the WS-VLAM composer and want a quick introduction.  More details can be the User ’ s guideUser ’ s guide

5 WS-VLAM Introduction presentation Outline Introduction Composer features Bar menu Detach/attach feature Get a graphical output of a workflow component Monitoring Graphical interface Export a workflow as composite element Define task farming description

6 WS-VLAM Introduction presentation WS-VLAM Composer features Allows the graphical composition of the application workflow  Generates the XML description of the workflow  submits the description of the workflow using SOAP protocol to the workflow engine Retrieves the description of workflow components from Repository Services Allows attach and detach to/from workflow engine in the case of long running workflows Monitors the workflow execution using WSRF-notifications Supports hierarchical data typing. Supports hierarchical workflow composition (creates composite workflow components). Based on JGraph library

7 WS-VLAM Introduction presentation WS-VLAM composer Composition panel Monitoring consol Property panel Workflow Components palette

8 WS-VLAM Introduction presentation GUI features: The menu bar Menu bar items (from left to right) –Create new GUI –Load saved workflow –Save workflows Running workflow will be saved with the associated End Point Reference. –Stop: Terminates the execution of a running workflow –Zoom in/out –Layout

9 WS-VLAM Introduction presentation GUI features: detects missing components When opening an application workflow the GUI checks if components are still available (local or in the shared repository If a component is missing the GUI displays it in red –the workflow cannot be executed

10 WS-VLAM Introduction presentation GUI features: Layout support For complex workflows there a layout support which helps the end-users reorganizing his workflow components by: –a click on the layout button The user can create modify the connections layout by creating intermediate graphical points –press Shift+left mouse button

11 WS-VLAM Introduction presentation GUI features: attach and detach For long running workflows, users can detach (close) the ws-VLAM client –Note: Before closing the ws-VLAM GUI the user has to save the running workflows Later on the user can attach to the running workflows by just loading the saved workflow. –The end-point-reference and other information of the running workflow will be display in the monitoring console –Note: After loading the running workflow you can stop it, use the stop button in the main menu bar and restart a new execution

12 UvA, Amsterdam June 2007WS-VLAM Introduction presentation GUI features: attach to graphical output of a workflow component To attach to the graphical output of a running workflow component 1.Select the workflow component 2.click on right mouse button 3.select the View… menu item

13 UvA, Amsterdam June 2007WS-VLAM Introduction presentation GUI features: Monitoring functions When the user runs the experiment a monitoring window appears: –The window has a tab for each workflow component to monitor the activity per component –And Default tab which monitors the execution of the whole workflow workflow components monitoring tabs are composed of 3 tabs: Std Out, Std Err, Module Status. –By default the client subscribe only to the Module status event –If the user is interested in some events he has to use the Get button at the bottom of each tab

14 UvA, Amsterdam June 2007WS-VLAM Introduction presentation Additional Tools: web services harvester Converting web services into workflow components –Note: only RPC style web service are supported so far The user has to specify the URI to the WSDL of the web service

15 UvA, Amsterdam June 2007WS-VLAM Introduction presentation GUI features: composite modules (Under development) An application workflow can be saved one workflow component Popup window: The users has to define the inputs, outputs ports and the parameters that should be exposed for the composite module.

16 WS-VLAM Introduction presentation Additional Tools: Scan workflow component repository (Under development) Scan workflow component repository Still Under Testing and debugging

17 WS-VLAM Introduction presentation Additional Tools: define workflow farming (Under development) Define a parameter input data to be used for farming the entire workflow automatically Still Under Testing and debugging

18 Some References 1.Science Z Zhao, A Belloum, M Bubak Editorial: Special section on workflow systems and applications in e-Future Generation Computer Systems 25 (5), A. Wibisono, D. Vasyunin, V. Korkhov, AS.Z. Belloum WS-VLAM: a GT4 based workflow management system, The 2 nd International Workshop on Scientific Workflows, In conjunction with ICCS 2007, Beijing, China, A.S.Z. Belloum, V. Korkhov, S. Koulouzis, M. A Inda, and M. Bubak Collaborative e-Science experiments: from scientific workflow to knowledge sharing JULY/AUGUST, IEEE Internet Computing, Ilkay Altintas, Manish Kumar Anand, Daniel Crawl, Shawn Bowers, Adam Belloum, Paolo Missier, Bertram Ludascher, Carole A. Goble, Peter M.A. Sloot, Understanding Collaborative Studies Through Interoperable Workflow Provenance, IPAW2010, Troy, NY, USA WS-VLAM Introduction presentation

19 Some References 5.A. Belloum, Z. Zhao, and M. Bubak Workflow systems and applications, Future Generation Comp. Syst. 25 (5): (2009) 6. Z. Zhao, A.S.Z. Belloum, et al., Distributed execution of aggregated multi domain workflows using an agent framework The 1st IEEE International Workshop on Scientific Workflows, Salt Lake City, U.SA, Zhiming Zhao, Adam Belloum, Cees De Laat, Pieter Adriaans, Bob Hertzberger Using Jade agent framework to prototype an e-Science workflow bus Authors Cluster Computing and the Grid, CCGRID 2007 WS-VLAM Introduction presentation

20 UvA, Amsterdam June 2007WS-VLAM Introduction presentation


Download ppt "WS-VLAM Introduction presentation ws-VLAM workflow Composer System and Network Engineering group Institute of informatics University of Amsterdam."

Similar presentations


Ads by Google