Managing Event Oriented Workflows

Publikation: Bidrag til bog/antologi/rapportKonferencebidrag i proceedingsForskningfagfællebedømt

Standard

Managing Event Oriented Workflows. / Marchant, David Gray; Munk, Rasmus; Brenne, Elise Otterlei; Vinter, Brian.

2020 IEEE/ACM 2nd Annual Workshop on Extreme-scale Experiment-in-the-Loop Computing (XLOOP). Bind Conference number : 2 GA, United States : IEEE, 2020. s. 23-28.

Publikation: Bidrag til bog/antologi/rapportKonferencebidrag i proceedingsForskningfagfællebedømt

Harvard

Marchant, DG, Munk, R, Brenne, EO & Vinter, B 2020, Managing Event Oriented Workflows. i 2020 IEEE/ACM 2nd Annual Workshop on Extreme-scale Experiment-in-the-Loop Computing (XLOOP). bind Conference number : 2, IEEE, GA, United States, s. 23-28. https://doi.org/10.1109/XLOOP51963.2020.00009

APA

Marchant, D. G., Munk, R., Brenne, E. O., & Vinter, B. (2020). Managing Event Oriented Workflows. I 2020 IEEE/ACM 2nd Annual Workshop on Extreme-scale Experiment-in-the-Loop Computing (XLOOP) (Bind Conference number : 2, s. 23-28). IEEE. https://doi.org/10.1109/XLOOP51963.2020.00009

Vancouver

Marchant DG, Munk R, Brenne EO, Vinter B. Managing Event Oriented Workflows. I 2020 IEEE/ACM 2nd Annual Workshop on Extreme-scale Experiment-in-the-Loop Computing (XLOOP). Bind Conference number : 2. GA, United States: IEEE. 2020. s. 23-28 https://doi.org/10.1109/XLOOP51963.2020.00009

Author

Marchant, David Gray ; Munk, Rasmus ; Brenne, Elise Otterlei ; Vinter, Brian. / Managing Event Oriented Workflows. 2020 IEEE/ACM 2nd Annual Workshop on Extreme-scale Experiment-in-the-Loop Computing (XLOOP). Bind Conference number : 2 GA, United States : IEEE, 2020. s. 23-28

Bibtex

@inproceedings{d8dcf040f4834acabe0d1faa8e2131aa,
title = "Managing Event Oriented Workflows",
abstract = "This paper introduces an event-driven solution for modern scientific workflows. This novel approach enables truly dynamic workflows by splitting them into their constituent parts, defined using combinations of Patterns and Recipes, and lacking any meaningful inter-dependencies. The theory behind this system is set out, and an example workflow is presented. A python package mig_meow, which implements this workflow system is also shown and explained. The use cases of various user groups are considered to asses the feasibility of the design, and it is found to be sufficient, especially in light of recent workflow requirements for dynamic looping, optional outputs and in-the-loop interactions.",
author = "Marchant, {David Gray} and Rasmus Munk and Brenne, {Elise Otterlei} and Brian Vinter",
year = "2020",
month = dec,
day = "30",
doi = "10.1109/XLOOP51963.2020.00009",
language = "English",
volume = "Conference number : 2",
pages = "23--28",
booktitle = "2020 IEEE/ACM 2nd Annual Workshop on Extreme-scale Experiment-in-the-Loop Computing (XLOOP)",
publisher = "IEEE",

}

RIS

TY - GEN

T1 - Managing Event Oriented Workflows

AU - Marchant, David Gray

AU - Munk, Rasmus

AU - Brenne, Elise Otterlei

AU - Vinter, Brian

PY - 2020/12/30

Y1 - 2020/12/30

N2 - This paper introduces an event-driven solution for modern scientific workflows. This novel approach enables truly dynamic workflows by splitting them into their constituent parts, defined using combinations of Patterns and Recipes, and lacking any meaningful inter-dependencies. The theory behind this system is set out, and an example workflow is presented. A python package mig_meow, which implements this workflow system is also shown and explained. The use cases of various user groups are considered to asses the feasibility of the design, and it is found to be sufficient, especially in light of recent workflow requirements for dynamic looping, optional outputs and in-the-loop interactions.

AB - This paper introduces an event-driven solution for modern scientific workflows. This novel approach enables truly dynamic workflows by splitting them into their constituent parts, defined using combinations of Patterns and Recipes, and lacking any meaningful inter-dependencies. The theory behind this system is set out, and an example workflow is presented. A python package mig_meow, which implements this workflow system is also shown and explained. The use cases of various user groups are considered to asses the feasibility of the design, and it is found to be sufficient, especially in light of recent workflow requirements for dynamic looping, optional outputs and in-the-loop interactions.

U2 - 10.1109/XLOOP51963.2020.00009

DO - 10.1109/XLOOP51963.2020.00009

M3 - Article in proceedings

VL - Conference number : 2

SP - 23

EP - 28

BT - 2020 IEEE/ACM 2nd Annual Workshop on Extreme-scale Experiment-in-the-Loop Computing (XLOOP)

PB - IEEE

CY - GA, United States

ER -

ID: 259509046