MaRDIFlow: A CSE workflow framework for abstracting meta-data from FAIR computational experiments

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Veluvali, Pavan L., Heiland, Jan, Benner, Peter
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866911860725383168
author Veluvali, Pavan L.
Heiland, Jan
Benner, Peter
author_facet Veluvali, Pavan L.
Heiland, Jan
Benner, Peter
contents Numerical algorithms and computational tools are instrumental in navigating and addressing complex simulation and data processing tasks. The exponential growth of metadata and parameter-driven simulations has led to an increasing demand for automated workflows that can replicate computational experiments across platforms. In general, a computational workflow is defined as a sequential description for accomplishing a scientific objective, often described by tasks and their associated data dependencies. If characterized through input-output relation, workflow components can be structured to allow interchangeable utilization of individual tasks and their accompanying metadata. In the present work, we develop a novel computational framework, namely, MaRDIFlow, that focuses on the automation of abstracting meta-data embedded in an ontology of mathematical objects. This framework also effectively addresses the inherent execution and environmental dependencies by incorporating them into multi-layered descriptions. Additionally, we demonstrate a working prototype with example use cases and methodically integrate them into our workflow tool and data provenance framework. Furthermore, we show how to best apply the FAIR principles to computational workflows, such that abstracted components are Findable, Accessible, Interoperable, and Reusable in nature.
format Preprint
id arxiv_https___arxiv_org_abs_2405_00028
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle MaRDIFlow: A CSE workflow framework for abstracting meta-data from FAIR computational experiments
Veluvali, Pavan L.
Heiland, Jan
Benner, Peter
Distributed, Parallel, and Cluster Computing
68V30
Numerical algorithms and computational tools are instrumental in navigating and addressing complex simulation and data processing tasks. The exponential growth of metadata and parameter-driven simulations has led to an increasing demand for automated workflows that can replicate computational experiments across platforms. In general, a computational workflow is defined as a sequential description for accomplishing a scientific objective, often described by tasks and their associated data dependencies. If characterized through input-output relation, workflow components can be structured to allow interchangeable utilization of individual tasks and their accompanying metadata. In the present work, we develop a novel computational framework, namely, MaRDIFlow, that focuses on the automation of abstracting meta-data embedded in an ontology of mathematical objects. This framework also effectively addresses the inherent execution and environmental dependencies by incorporating them into multi-layered descriptions. Additionally, we demonstrate a working prototype with example use cases and methodically integrate them into our workflow tool and data provenance framework. Furthermore, we show how to best apply the FAIR principles to computational workflows, such that abstracted components are Findable, Accessible, Interoperable, and Reusable in nature.
title MaRDIFlow: A CSE workflow framework for abstracting meta-data from FAIR computational experiments
topic Distributed, Parallel, and Cluster Computing
68V30
url https://arxiv.org/abs/2405.00028