collaborators

6 papers

cs.SE2026

Architecturally Significant MLOps Guidelines for ML Model Integration and Deployment: a Gray Literature Review

Faezeh Amou Najafabad, Markus Haug, Keerthiga Rajenthiram +2

Context. Despite the growing adoption of Machine Learning Operations (MLOps), teams often approach MLOps projects in an ad hoc manner due to the lack of consolidated architectural…

cs.SE2026

A Systematic Review of MLOps Tools: Tool Adoption, Lifecycle Coverage, and Critical Insights

Zakkarija Micallef, Keerthiga Rajenthiram, Ilias Gerostathopoulos

Machine Learning Operations (MLOps) has become increasingly critical as more organisations move ML models into production. However, the growing landscape of MLOps solutions has int…

cs.SE2025

Monitoring and Observability of Machine Learning Systems: Current Practices and Gaps

Joran Leest, Ilias Gerostathopoulos, Patricia Lago +1

Production machine learning (ML) systems fail silently -- not with crashes, but through wrong decisions. While observability is recognized as critical for ML operations, there is a…

cs.SE2025

Tracing Distribution Shifts with Causal System Maps

Joran Leest, Ilias Gerostathopoulos, Patricia Lago +1

Monitoring machine learning (ML) systems is hard, with standard practice focusing on detecting distribution shifts rather than their causes. Root-cause analysis often relies on man…

cs.SE2025

From Tea Leaves to System Maps: A Survey and Framework on Context-aware Machine Learning Monitoring

Joran Leest, Claudia Raibulet, Patricia Lago +1

Machine learning (ML) models in production fail when their broader systems -- from data pipelines to deployment environments -- deviate from training assumptions, not merely due to…

cs.SE2025

How Do Model Export Formats Impact the Development of ML-Enabled Systems? A Case Study on Model Integration

Shreyas Kumar Parida, Ilias Gerostathopoulos, Justus Bogner

Machine learning (ML) models are often integrated into ML-enabled systems to provide software functionality that would otherwise be impossible. This integration requires the select…