DocumentCode :
1411041
Title :
A Dataflow-Based Scientific Workflow Composition Framework
Author :
Fei, Xubo ; Lu, Shiyong
Author_Institution :
Dept. of Comput. Sci., Wayne State Univ., Detroit, MI, USA
Volume :
5
Issue :
1
fYear :
2012
Firstpage :
45
Lastpage :
58
Abstract :
Scientific workflow has recently become an enabling technology to automate and speed up the scientific discovery process. Although several scientific workflow management systems (SWFMSs) have been developed, a formal scientific workflow composition model in which workflow constructs are fully compositional one with another is still missing. In this paper, we propose a dataflow-based scientific workflow composition framework consisting of (1) a dataflow-based scientific workflow model that separates the declaration of the workflow interface from the definition of its functional body; (2) a set of workflow constructs, including Map, Reduce, Tree, Loop, Conditional, and Curry, which are fully compositional one with another; (3) a dataflow-based exception handling approach to support hierarchical exception propagation and user-defined exception handling. Our workflow composition framework is unique in that workflows are the only operands for composition; in this way, our approach elegantly solves the two-world problem in existing composition frameworks, in which composition needs to deal with both the world of tasks and the world of workflows. The proposed framework is implemented and several case studies are conducted to validate our techniques.
Keywords :
data flow computing; SWFMSs; dataflow based exception handling approach; dataflow based scientific workflow composition framework; formal scientific workflow composition model; scientific discovery process; scientific workflow management systems; Business; Computational modeling; Data models; Mathematical model; Parallel processing; Programming; Semantics; MapReduce; Scientific workflow; VIEW.; scientific workflow model; workflow composition;
fLanguage :
English
Journal_Title :
Services Computing, IEEE Transactions on
Publisher :
ieee
ISSN :
1939-1374
Type :
jour
DOI :
10.1109/TSC.2010.58
Filename :
5674016
Link To Document :
بازگشت