A survey on current mainstream SWF 2009 systems

  • Slides: 15
Download presentation
A survey on current mainstream SWF 2009 systems Liu Ying. Bo danielybcn@gmail. com Kunming

A survey on current mainstream SWF 2009 systems Liu Ying. Bo danielybcn@gmail. com Kunming University of Science and Technology

Contents § Scientific Workflow System(SWFS) § Advantages § Mainstream SWFs § OSGi

Contents § Scientific Workflow System(SWFS) § Advantages § Mainstream SWFs § OSGi

Contents § Scientific Workflow System(SWF) § Advantages § Mainstream SWFs § OSGi

Contents § Scientific Workflow System(SWF) § Advantages § Mainstream SWFs § OSGi

Scientific Workflow v These are networks of analytical steps that may involve, e. g.

Scientific Workflow v These are networks of analytical steps that may involve, e. g. , Database access and querying steps, data analysis and mining steps, and many other steps including computationally intensive jobs on high performance cluster computers. Bertram Ludäscher et. al.

Scientific Workflow v Workflow: “glue” heterogeneous data from multiple resources in efficient ways v

Scientific Workflow v Workflow: “glue” heterogeneous data from multiple resources in efficient ways v Workflow management system (WMS) A Software that supports workflow modeling and execution

Contents § Scientific Workflow System(SWF) § Advantages § Mainstream SWFs § OSGi

Contents § Scientific Workflow System(SWF) § Advantages § Mainstream SWFs § OSGi

Advantages v Automate scientific data analysis, simulation, and visualization v Conceptual-level design hide distributed

Advantages v Automate scientific data analysis, simulation, and visualization v Conceptual-level design hide distributed computing details v Intuitive to use v Collaboration

Contents § Scientific Workflow System(SWF) § Advantages § Mainstream SWFs § OSGi

Contents § Scientific Workflow System(SWF) § Advantages § Mainstream SWFs § OSGi

Mainstream SWFs v Keplerhttps: //kepler-project. org/ 1. is a java-based application that is maintained

Mainstream SWFs v Keplerhttps: //kepler-project. org/ 1. is a java-based application that is maintained for the Windows, and Linux operating systems. 3. is built upon the Ptolemy II system. 4. focus on actor-oriented design. Actors are re-usable independent blocks. such as web services.

Mainstream SWFs v Trianahttp: //www. trianacode. org/ 1. Triana is Data flow based. 2.

Mainstream SWFs v Trianahttp: //www. trianacode. org/ 1. Triana is Data flow based. 2. simplify define, analyse, manage, execute and monitor workflows. 3. Components based simplify the application design process and to speed up application development

Mainstream SWFs v Tavernahttp: //www. mygrid. org. uk/tools/taverna/ 1. is an open-source, Grid workflow

Mainstream SWFs v Tavernahttp: //www. mygrid. org. uk/tools/taverna/ 1. is an open-source, Grid workflow management system 2. aimed at facilitating standard scientific procedures in the e. Science domain.

Mainstream SWFs v Pegasushttp: //pegasus. isi. edu 1. Pegasus map the high-level workflow descriptions

Mainstream SWFs v Pegasushttp: //pegasus. isi. edu 1. Pegasus map the high-level workflow descriptions onto distributed infrastructures 2. Pegasus is used map complex, large-scale scientific workflows with thousands of tasks (data-intensive, compute-intensive)onto the Grid. v Others http: //www. extreme. indiana. edu/swf-survey/

Contents § Scientific Workflow System(SWF) § Advantages § Mainstream SWFs § OSGi

Contents § Scientific Workflow System(SWF) § Advantages § Mainstream SWFs § OSGi

OSGi v OSGi: http: //www. osgi. org/Main/Home. Page OSGi(open service gateway initiative) technology is

OSGi v OSGi: http: //www. osgi. org/Main/Home. Page OSGi(open service gateway initiative) technology is Universal Middleware. OSGi technology provides a service-oriented, component-based environment for developers These capabilities greatly increase the value of a wide range of computers and devices that use the Java platform.

Thank you

Thank you