% IMPORTANT: The following is UTF-8 encoded. This means that in the presence
% of non-ASCII characters, it will not work with BibTeX 0.99 or older.
% Instead, you should use an up-to-date BibTeX implementation like “bibtex8” or
% “biber”.
@ARTICLE{Liu:859397,
author = {Liu, Jianlei and Braun, Eric and Düpmeier, Clemens and
Kuckertz, Patrick and Ryberg, Severin David and Robinius,
Martin and Stolten, Detlef and Hagenmeyer, Veit},
title = {{A}rchitectural {C}oncept and {E}valuation of a {F}ramework
for the {E}fficient {A}utomation of {C}omputational
{S}cientific {W}orkflows: {A}n {E}nergy {S}ystems {A}nalysis
{E}xample},
journal = {Applied Sciences},
volume = {9},
number = {4},
issn = {2076-3417},
address = {Basel},
publisher = {MDPI},
reportid = {FZJ-2019-00256},
pages = {728 -},
year = {2019},
abstract = {Scientists and engineers involved in the design of complex
system solutions use computational workflows for their
evaluations. Along with growing system complexity, the
complexity of these workflows also increases. Without
integration tools, scientists and engineers are often highly
concerned with how to integrate software tools and model
sets, which hinders their original research or engineering
aims. Therefore, a new framework for streamlining the
creation and usage of automated computational workflows is
introduced in the present article. It uses state-of-the-art
technologies for automation (e.g., container-automation) and
coordination (e.g., distributed message oriented
middleware), and a microservice-based architecture for novel
distributed process execution and coordination. It also
supports co-simulations as part of larger workflows
including additional auxiliary computational tasks, e.g.,
forecasting or data transformation. Using Apache NiFi, an
easy-to-use web interface is provided to create, run and
control workflows without the need to be concerned with the
underlying computing infrastructure. Initial framework
testing via the implementation of a real-world workflow
underpins promising performance in the realms of
parallelizability, low overheads and reliable coordination},
cin = {IEK-3},
ddc = {600},
cid = {I:(DE-Juel1)IEK-3-20101013},
pnm = {134 - Electrolysis and Hydrogen (POF3-134)},
pid = {G:(DE-HGF)POF3-134},
typ = {PUB:(DE-HGF)16},
UT = {WOS:000460696500114},
doi = {10.3390/app9040728},
url = {https://juser.fz-juelich.de/record/859397},
}