Three fundamental dimensions of scientific workflow interoperability: Model of computation, language, and execution environment

被引:31
作者
Elmroth, Erik
Hernandez, Francisco [1 ]
Tordsson, Johan
机构
[1] Umea Univ, Dept Comp Sci, SE-90187 Umea, Sweden
来源
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE | 2010年 / 26卷 / 02期
基金
瑞典研究理事会;
关键词
Scientific workflows; Workflow interoperability; Workflow languages; Model of computation; Grid interoperability; MANAGEMENT; FLOW; PERFORMANCE; SYSTEM; TAVERNA; IMPACT;
D O I
10.1016/j.future.2009.08.011
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We investigate interoperability aspects of scientific workflow systems and argue that the workflow execution environment, the model of computation (MoC), and the workflow language form three dimensions that must be considered depending on the type of interoperability sought: at the activity, sub-workflow, or workflow levels. With a focus on the problems that affect interoperability, we illustrate how these issues are tackled by current scientific workflows as well as how similar problems have been addressed in related areas. Our long-term objective is to achieve (logical) interoperability between workflow systems operating under different MoCs, using distinct language features, and sharing activities running on different execution environments. (C) 2009 Elsevier B.V. All rights reserved.
引用
收藏
页码:245 / 256
页数:12
相关论文
共 82 条
[21]  
Deelman E., 2005, Scientific Programming, V13, P219
[22]   Workflows and e-Science: An overview of workflow system features and capabilities [J].
Deelman, Ewa ;
Gannon, Dennis ;
Shields, Matthew ;
Taylor, Ian .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2009, 25 (05) :528-540
[23]  
Delaitre T., 2005, J GRID COMPUT, V3, P75, DOI DOI 10.1007/S10723-005-9002-8
[24]  
DENNIS JB, 1980, COMPUTER, V13, P48, DOI 10.1109/MC.1980.1653418
[25]   Taming heterogeneity the Ptolemy approach [J].
Eker, J ;
Janneck, JW ;
Lee, EA ;
Liu, J ;
Liu, XJ ;
Ludvig, J ;
Neuendorffer, S ;
Sachs, S ;
Xiong, YH .
PROCEEDINGS OF THE IEEE, 2003, 91 (01) :127-144
[26]   An interoperable, standards-based Grid resource broker and job submission service [J].
Elmroth, E ;
Tordsson, J .
FIRST INTERNATIONAL CONFERENCE ON E-SCIENCE AND GRID COMPUTING, PROCEEDINGS, 2005, :212-220
[27]  
Elmroth E, 2008, LECT NOTES COMPUT SC, V4967, P259
[28]   Designing general, composable, and middleware-independent grid infrastructure tools for multi-tiered job management [J].
Elmroth, Erik ;
Gardfjall, Peter ;
Norberg, Arvid ;
Tordsson, Johan ;
Ostberg, Per-Olov .
TOWARDS NEXT GENERATION GRIDS, 2007, :175-+
[29]   A standards-based Grid resource brokering service supporting advance reservations, coallocation, and cross-Grid interoperability [J].
Elmroth, Erik ;
Tordsson, Johan .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2009, 21 (18) :2298-2335
[30]  
Fahringer T., 2007, Work ows for e-Science, P450