English
Related papers

Related papers: HarmonE: A Self-Adaptive Approach to Architecting …

200 papers

In today's dynamic technological landscape, sustainability has emerged as a pivotal concern, especially with respect to architecting Machine Learning enabled Systems (MLS). Many ML models fail in transitioning to production, primarily…

Software Engineering · Computer Science 2024-04-09 Hiya Bhatt , Shrikara Arun , Adyansh Kakran , Karthik Vaidhyanathan

Machine learning enabled systems (MLS) often operate in settings where they regularly encounter uncertainties arising from changes in their surrounding environment. Without structured oversight, such changes can degrade model behavior,…

Software Engineering · Computer Science 2026-02-03 Ananya Halgatti , Shaunak Biswas , Hiya Bhatt , Srinivasan Rakhunathan , Karthik Vaidhyanathan

The sustainability of Machine Learning-Enabled Systems (MLS), particularly with regard to energy efficiency, is an important challenge in their development and deployment. Self-adaptation techniques, recognized for their potential in energy…

Software Engineering · Computer Science 2024-04-18 Meghana Tedla , Shubham Kulkarni , Karthik Vaidhyanathan

In the past years, machine learning (ML) has become a popular approach to support self-adaptation. While ML techniques enable dealing with several problems in self-adaptation, such as scalable decision-making, they are also subject to…

Software Engineering · Computer Science 2022-04-06 Omid Gheibi , Danny Weyns

The rapid expansion of artificial intelligence and machine learning (ML) applications has intensified the demand for integrated environments that unify model development, deployment, and monitoring. Traditional Integrated Development…

Software Engineering · Computer Science 2025-11-04 Jiawei Jin , Yingxin Su , Xiaotong Zhu

Machine Learning (ML), particularly deep learning, has seen vast advancements, leading to the rise of Machine Learning-Enabled Systems (MLS). However, numerous software engineering challenges persist in propelling these MLS into production,…

Software Engineering · Computer Science 2023-08-22 Shubham Kulkarni , Arya Marda , Karthik Vaidhyanathan

Known attempts to build autonomous robots rely on complex control architectures, often implemented with the Robot Operating System platform (ROS). Runtime adaptation is needed in these systems, to cope with component failures and with…

Two established approaches to engineer adaptive systems are architecture-based adaptation that uses a Monitor-Analysis-Planning-Executing (MAPE) loop that reasons over architectural models (aka Knowledge) to make adaptation decisions, and…

Software Engineering · Computer Science 2021-03-22 Danny Weyns , Bradley Schmerl , Masako Kishida , Alberto Leva , Marin Litoiu , Necmiye Ozay , Colin Paterson , Kenji Tei

Developing modern systems software is a complex task that combines business logic programming and Software Performance Engineering (SPE). The later is an experimental and labor-intensive activity focused on optimizing the system for a given…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-06-05 Carlo Curino , Neha Godwal , Brian Kroth , Sergiy Kuryata , Greg Lapinski , Siqi Liu , Slava Oks , Olga Poppe , Adam Smiechowski , Ed Thayer , Markus Weimer , Yiwen Zhu

This paper presents a serverless MLOps framework orchestrating the complete ML lifecycle from data ingestion, training, deployment, monitoring, and retraining to using event-driven pipelines and managed services. The architecture is…

Recently, we witness a rapid increase in the use of machine learning in self-adaptive systems. Machine learning has been used for a variety of reasons, ranging from learning a model of the environment of a system during operation to…

Neural and Evolutionary Computing · Computer Science 2021-09-07 Omid Gheibi , Danny Weyns , Federico Quin

Multi-robot systems are emerging as a promising solution to the growing demand for productivity, safety, and adaptability across industrial sectors. However, effectively coordinating multiple robots in dynamic and uncertain environments,…

Robotics · Computer Science 2025-06-24 Min Deng , Bo Fu , Lingyao Li , Xi Wang

The rapid adoption of machine learning (ML) technologies has driven organizations across diverse sectors to seek efficient and reliable methods to accelerate model development-to-deployment. Machine Learning Operations (MLOps) has emerged…

Cryptography and Security · Computer Science 2026-01-28 Raj Patel , Himanshu Tripathi , Jasper Stone , Noorbakhsh Amiri Golilarz , Sudip Mittal , Shahram Rahimi , Vini Chaudhary

Recently, machine learning (ML) has become a popular approach to support self-adaptation. ML has been used to deal with several problems in self-adaptation, such as maintaining an up-to-date runtime model under uncertainty and scalable…

Machine Learning · Computer Science 2024-01-17 Omid Gheibi , Danny Weyns

Machine learning and AI have been recently embraced by many companies. Machine Learning Operations, (MLOps), refers to the use of continuous software engineering processes, such as DevOps, in the deployment of machine learning models to…

Software Engineering · Computer Science 2024-10-01 Abhijit Chakraborty , Suddhasvatta Das , Kevin Gary

Machine learning interatomic potentials (MLIPs) have become widely used tools in atomistic simulations. For much of the history of this field, the most commonly employed architectures were based on short-ranged atomic energy contributions,…

Chemical Physics · Physics 2026-03-17 William J. Baldwin , Ilyes Batatia , Martin Vondrák , Johannes T. Margraf , Gábor Csányi

Machine learning (ML) has become a popular tool in the industrial sector as it helps to improve operations, increase efficiency, and reduce costs. However, deploying and managing ML models in production environments can be complex. This is…

The rapid expansion of modern wide-area networks (WANs) has made traffic engineering (TE) increasingly challenging, as traditional solvers struggle to keep pace. Although existing offline ML-driven approaches accelerate TE optimization with…

Networking and Internet Architecture · Computer Science 2026-02-03 Xinyu Yuan , Yan Qiao , Zonghui Wang , Meng Li , Wenzhi Chen

Artificial intelligence (AI), and especially its sub-field of Machine Learning (ML), are impacting the daily lives of everyone with their ubiquitous applications. In recent years, AI researchers and practitioners have introduced principles…

Machine Learning · Computer Science 2024-10-30 Firas Bayram , Bestoun S. Ahmed

Heterogeneity has become a mainstream architecture design choice for building High Performance Computing systems. However, heterogeneity poses significant challenges for achieving performance portability of execution. Adapting a program to…

Programming Languages · Computer Science 2023-03-17 Giorgis Georgakoudis , Konstantinos Parasyris , Chunhua Liao , David Beckingsale , Todd Gamblin , Bronis de Supinski
‹ Prev 1 2 3 10 Next ›