Scientific Workflows in e-Science. Dr Zhiming Zhao ( [email protected] ) System and Network Engineering, University of Amsterdam Virtual Laboratory for e-Science. Outline. Background Scientific workflow management system Virtual Laboratory for e-Science Our approach
DiscoveryProblem solving: a typical scenario in scientific research
data sharing &
invocationComputer support for problem solving
Scientific workflow management systems:
A new guise of PSE!
organize and execute resources locally!
In our view, a SWMS at least implements:
Workflow (based on certain model)
Engine level control
Resource level control
Workflows for administration, e.g., AAA, and other issues.
Workflows varies at different
Executable (concrete workflows)
Bio diversityVirtual Laboratory for e-Science
Generic e-science framework layer
Effectively reuse existing workflow managements systems, and provide a generic e-Science framework for different application domains.
A generic framework can
Z. Zhao et al., “Scientific workflow management: between generality and applicability”, QSIC 2005, Australia
Sub workflow 1
Sub workflow 2
Sub workflow 3
A workflow bus is a special workflow system for executing meta workflows, in which sub workflows will be executed by different engines.
Z. Zhao et al., “Workflow bus for e-Science”, in IEEE Int’l Conf. e-Science 2006, Amsterdam