A model-driven, metrics-based approach to assessing support for quality aspects in MLOps system architectures

In machine learning (ML) and machine learning operations (MLOps), automation serves as a fundamental pillar, streamlining the deployment of ML models and representing an architectural quality aspect. Support for automation is especially relevant when dealing with ML deployments characterised by the continuous delivery of ML models. Taking automation in MLOps systems as an example, we present novel metrics that offer reliable insights into support for this vital quality attribute, validated by ordinal regression analysis. Our method introduces novel, technology-agnostic metrics aligned with typical Architectural Design Decisions (ADDs) for automation in MLOps. Through systematic processes, we demonstrate the feasibility of our approach in evaluating automation-related ADDs and decision options. Our approach can itself be automated within continuous integration/continuous delivery pipelines. It can also be modified and extended to evaluate any relevant architectural quality aspects, thereby assisting in enhancing compliance with non-functional requirements and streamlining development, quality assurance and release cycles. • Introduces a semi-automated method for assessing MLOps system architecture qualities. • Models twenty-two MLOps architectures and develops a reusable metamodel. • Defines technology-agnostic metrics for evaluating automation in MLOps. • Employs a systematic process for sourcing and assessing various MLOps architectures. • Validates metrics through ordinal regression for reliable prediction models.

Authors

Institutions

Publication Details

Journal
Journal of Systems and Software
Published
2024-10-24
DOI
https://doi.org/10.1016/j.jss.2024.112257
Citations
7
Primary Topic
Software System Performance and Reliability
Type
article
Field-Weighted Citation Impact
2.44
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A model-driven, metrics-based approach to assessing support for quality aspects in MLOps system architectures

Evangelos Ntentos, Stephen John Warnett, Uwe Zdun
7 citations
Journal of Systems and Software
Software System Performance and Reliability
2.44
article

A model-driven, metrics-based approach to assessing support for quality aspects in MLOps system architectures

Evangelos Ntentos, Stephen John Warnett, Uwe Zdun
article en
7 citations

Abstract

In machine learning (ML) and machine learning operations (MLOps), automation serves as a fundamental pillar, streamlining the deployment of ML models and representing an architectural quality aspect. Support for automation is especially relevant when dealing with ML deployments characterised by the continuous delivery of ML models. Taking automation in MLOps systems as an example, we present novel metrics that offer reliable insights into support for this vital quality attribute, validated by ordinal regression analysis. Our method introduces novel, technology-agnostic metrics aligned with typical Architectural Design Decisions (ADDs) for automation in MLOps. Through systematic processes, we demonstrate the feasibility of our approach in evaluating automation-related ADDs and decision options. Our approach can itself be automated within continuous integration/continuous delivery pipelines. It can also be modified and extended to evaluate any relevant architectural quality aspects, thereby assisting in enhancing compliance with non-functional requirements and streamlining development, quality assurance and release cycles. • Introduces a semi-automated method for assessing MLOps system architecture qualities. • Models twenty-two MLOps architectures and develops a reusable metamodel. • Defines technology-agnostic metrics for evaluating automation in MLOps. • Employs a systematic process for sourcing and assessing various MLOps architectures. • Validates metrics through ordinal regression for reliable prediction models.

Journal of Systems and SoftwareVol. 220
University of Vienna (AT)
Industry, innovation and infrastructure
Openalex Percentile: Top 10%
Software System Performance and Reliability
2.44
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.