activity
20122023
most citedApplying Machine Learning in Self-Adaptive Systems: A Systematic Literature Review

164 citations · 351 across the 29 of their papers we have counts for

collaborators
Showing 2021Show all

9 papers · 1 filter

cs.SE2021

Report on A Formally-Founded Model-Based Approach to Engineer Self-Adaptive Systems

Danny Weyns, Usman Iftikhar

Self-adaptive systems manage themselves to deal with uncertainties that can only be resolved during operation. A common approach to realize self-adaptation is by adding a feedback…

cs.SE2021

Lifelong Computing

Danny Weyns, Thomas Bäck, Renè Vidal +2

Computing systems form the backbone of many aspects of our life, hence they are becoming as vital as water, electricity, and road infrastructures for our society. Yet, engineering…

cs.SE2021

Towards Mapping Control Theory and Software Engineering Properties using Specification Patterns

Ricardo Caldas, Razan Ghzouli, Alessandro V. Papadopoulos +3

A traditional approach to realize self-adaptation in software engineering (SE) is by means of feedback loops. The goals of the system can be specified as formal properties that are…

cs.SE2021

How do we Evaluate Self-adaptive Software Systems?

Ilias Gerostathopoulos, Thomas Vogel, Danny Weyns +1

With the increase of research in self-adaptive systems, there is a need to better understand the way research contributions are evaluated. Such insights will support researchers to…

cs.SE2021★ 1 cited

Towards Better Adaptive Systems by Combining MAPE, Control Theory, and Machine Learning

Danny Weyns, Bradley Schmerl, Masako Kishida +5

Two established approaches to engineer adaptive systems are architecture-based adaptation that uses a Monitor-Analysis-Planning-Executing (MAPE) loop that reasons over architectura…

cs.SE2021★ 14 cited

On the Impact of Applying Machine Learning in the Decision-Making of Self-Adaptive Systems

Omid Gheibi, Danny Weyns, Federico Quin

Recently, we have been witnessing an increasing use of machine learning methods in self-adaptive systems. Machine learning methods offer a variety of use cases for supporting self-…