arrow
返回

HyperFlow: A model of computation, programming approach and enactment engine for complex distributed workflows

delete2016-02-01
delete49
PRE
AI
B
Bartosz Baliś *
DOI:10.1016/j.future.2015.08.015delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
This paper presents HyperFlow: a model, of computation, programming approach and enactment engine for scientific workflows. Workflow programming in HyperFlow combines a simple declarative description of the workflow structure with low-level implementation of workflow activities in a mainstream scripting language. The aim of this approach is to increase the programming productivity of workflow developers who are skilled programmers and desire a programming experience similar to the one offered by a mature programming ecosystem. Combining a declarative description with low-level programming enables elimination of shim nodes from the workflow graph, considerably simplifying workflow implementations. The workflow description is based on a formal model of computation (Process Networks) and is characterized by a simple and concise syntax, utilizing just three key abstractions processes, signals and functions. Yet it is sufficient for expressing complex workflow patterns in a simple way. The adopted model of computation implemented in the HyperFlow workflow engine enables fully distributed and decentralized workflow enactment. The paper describes HyperFlow from the perspective of its workflow programming capabilities, the adopted model of computation, as well as the enactment engine, in particular its distributed workflow enactment capability. The provenance model and logging features are also presented. Several workflow examples derived from other workflow systems and reimplemented in HyperFlow are extensively discussed. (C) 2015 Elsevier B.V. All rights reserved.
Keyword:
Scientific workflows
Process networks
Workflow programming
Workflow patterns
Workflow enactment
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

F
Future Generation Computer Systems-The International Journal of eScience
IF:
6.1
论文数:
6.8K
被引数:
2.3W

机构

A
AGH University of Krakow
学者数:
9.2K
论文数: 9.4K
被引数: 1.2W
引用论文

引用论文

WS-PGRADE/gUSE Generic DCI Gateway Framework for a Large Variety of User Communities适用于各种用户社区的ws-pgrade/gUSE通用DCI网关框架
err2012-11-07
err150
PREAI
errKacsuk, Peter; Farkas, Zoltan; Kozlovszky, Miklos; Hermann, Gabor; Balasko, Akos; Karoczkai, Krisztian; Marton, Istvan
err分享
err收藏
err分享
err收藏
DATA-FLOW PROCESS NETWORKS
err1995-05-01
err573
PREAI
errLEE, EA; PARKS, TM
err分享
err收藏
Erratum to: Constellations of Interpersonal Trauma and Symptoms in Child Welfare: Implications for a Developmental Trauma Framework
err2014-05-30
err0
errOAAI
errCassandra L. Kisiel; Tracy Fehrenbach; Elizabeth Torgersen; Brad Stolbach; Gary McClelland; Gene Griffin; Kristine Burkman
err分享
err收藏
CLAVIRE: e-Science infrastructure for data-driven computing
err2012-11-01
err85
PREAI
errKnyazkov, Konstantin V.; Kovalchuk, Sergey V.; Tchurov, Timofey N.; Maryin, Sergey V.; Boukhanovsky, Alexander V.
err分享
err收藏
学者 查看更多内容