One workflow to rule them all: introducing DAGonStar, yet another workflow engine for Python developers, designed for HPC and AI.

One workflow to rule them all: introducing DAGonStar, yet another workflow engine for Python developers, designed for HPC and AI.

Raffaele Montella (University of Naples “Parthenope”)

November 11, 2025
11:00-12:00 PST / 14:00-15:00 EST / 20:00-21:00 CEST

Scientific workflows designed to handle massive datasets through distributed high-performance computing (HPC) infrastructures or elastic on-demand computational services have established themselves as a robust and mature paradigm within data science. Within this context, one of the most consolidated production applications is the orchestration of environmental models for simulation and forecasting tasks.

This presentation illustrates our perspective on workflows as essential building blocks for environmental systems, where numerical modeling is combined with artificial intelligence to strengthen forecasting and predictive capabilities. At the HPSC SmartLab of the University of Naples "Parthenope," we developed DAGonStar, a workflow engine designed to orchestrate environmental models used by the Center for Monitoring and Modeling Marine and Atmosphere (CMMMA) to produce weather and marine predictions.

Among the laboratory's operational applications is MytilEx, a project funded by the Campania Regional Government, which aims to forecast E. coli contamination in cultivated mussels. The system improves pollutant transport and dispersion simulations (carried out with the WaComM++ model) by integrating an artificial intelligence module (AIQUAM++), trained on microbiological observations. Initial system evaluations reveal prediction accuracies above 90% for E. coli presence, a substantial step forward in applying computational intelligence to environmental and food safety domains.

The same workflow building blocks that supported MytilEx have also enabled the development of two further projects. The first, MytilX—currently underway and funded by the Istituto Zooprofilattico Sperimentale dell'Umbria e delle Marche "Togo Rosati"—has shown through preliminary experiments that the MytilEx success case can be replicated at other sites. The second, SmokeTracer, funded by the Campania Regional Government, is an on-demand HPC workflow aimed at estimating the potential soil contamination footprint caused by wildfires or arson. SmokeTracer has been implemented partly by reusing modules already available in the DAGonStar framework.

Register

About the Authors

Raffaele Montella

Raffaele Montella
Associate Professor with tenure in Computer Science

Raffaele Montella is an Associate Professor with tenure in Computer Science at the Department of Science and Technologies (DiST), University of Naples “Parthenope’” (UNP), Italy. He got his degree (MSc equivalent) cum laude and an award mention to his study career in (Marine) Environmental Science at the University of Naples “Parthenope” in 1998, defending a thesis about the “Development of a GIS system for marine applications”. He defended his Ph.D. thesis on “Environmental modeling and Grid Computing techniques” earning a Ph.D. in Marine Science and Engineering at the University of Naples “Federico II”. His main research topics and scientific production are focused on: tools for high-performance computing, cloud computing, and GPUs with applications in the field of computational environmental science (multi-dimensional geo-referenced big data, distributed computing for modeling, and scientific workflows and science gateways) leveraging on his previous (and still ongoing) experiences in embedded, mobile, wearable, pervasive computing, and Internet of Things. Since 2021 he has been head of the UNP node CINI Lab/Working Group “HPC: Key Technologies and Tools”. Since 2022 he has been the head of the AWS Academy at the University of Naples “Parthenope”. In February 2023, he gained the Italian National Academic Qualifications as Full Professor in Computer Science (01/B1).