![Loading...](https://link.springer.com/static/c4a417b97a76cc2980e3c25e2271af3129e08bbe/images/pdf-preview/spacer.gif)
-
Article
Open AccessDecision-making under uncertainty: be aware of your priorities
Self-adaptive systems (SASs) are increasingly leveraging autonomy in their decision-making to manage uncertainty in their operating environments. A key problem with SASs is ensuring their requirements remain s...
-
Article
The uncertainty interaction problem in self-adaptive systems
The problem of mitigating uncertainty in self-adaptation has driven much of the research proposed in the area of software engineering for self-adaptive systems in the last decade. Although many solutions have ...
-
Article
Open AccessEvent-driven temporal models for explanations - ETeMoX: explaining reinforcement learning
Modern software systems are increasingly expected to show higher degrees of autonomy and self-management to cope with uncertain and diverse situations. As a consequence, autonomous systems can exhibit unexpect...
-
Article
Opportunities in intelligent modeling assistance
Modeling is requiring increasingly larger efforts while becoming indispensable given the complexity of the problems we are solving. Modelers face high cognitive load to understand a multitude of complex abstra...
-
Article
Models@run.time: a guided tour of the state of the art and research challenges
More than a decade ago, the research topic models@run.time was coined. Since then, the research area has received increasing attention. Given the prolific results during these years, the current outcomes need ...
-
Chapter
Requirements for Self-adaptation
Self-adaptation is emerging as an increasingly important capability for many applications, particularly those deployed in dynamically changing environments, such as ecosystem monitoring and disaster management...
-
Chapter
Software Engineering for Self-Adaptive Systems: A Second Research Roadmap
The goal of this roadmap paper is to summarize the state-of-the-art and identify research challenges when develo**, deploying and managing self-adaptive software systems. Instead of dealing with a wide range...
-
Chapter
Software Engineering Processes for Self-Adaptive Systems
In this paper, we discuss how for self-adaptive systems some activities that traditionally occur at development-time are moved to run-time. Responsibilities for these activities shift from software engineers t...
-
Chapter and Conference Paper
4th International Workshop on Models@run.time
The 4th edition of the workshop Models@run.time was held at the 12th International Conference on Model Driven Engineering Languages and Systems (MODELS). The workshop took place in the city of Denver, Colorado...
-
Chapter and Conference Paper
Modeling and Validating Dynamic Adaptation
This paper discusses preliminary work on modeling and validation dynamic adaptation. The proposed approach is on the use of aspect-oriented modeling (AOM) and models at runtime. Our approach covers design and ...
-
Chapter and Conference Paper
Third International Workshop on Models@run.time
The third edition of the workshop Models@run.time was held at the ACM/IEEE 11th International Conference on Model Driven Engineering Languages and Systems (MODELS). The workshop took place in the beautiful cit...
-
Chapter and Conference Paper
A Goal-Based Modeling Approach to Develop Requirements of an Adaptive System with Environmental Uncertainty
Dynamically adaptive systems (DASs) are intended to monitor the execution environment and then dynamically adapt their behavior in response to changing environmental conditions. The uncertainty of the executio...
-
Chapter
Using Architecture Models to Support the Generation and Operation of Component-Based Adaptive Systems
Modelling architectural information is particularly important because of the acknowledged crucial role of software architecture in raising the level of abstraction during development. In the MDE area, the leve...
-
Chapter
Software Engineering for Self-Adaptive Systems: A Research Roadmap
The goal of this roadmap paper is to summarize the state-of-the-art and to identify critical challenges for the systematic software engineering of self-adaptive systems. The paper is partitioned into four part...
-
Chapter and Conference Paper
Second International Workshop on Models@run.time
The second edition of the workshop Models@run.time was co-located with the ACM/IEEE 10th International Conference on Model Driven Engineering Languages and Systems. The workshop took place in the lively city o...
-
Chapter and Conference Paper
An Aspect-Oriented and Model-Driven Approach for Managing Dynamic Variability
Constructing and executing distributed systems that can adapt to their operating context in order to sustain provided services and the service qualities are complex tasks. Managing adaptation of multiple, inte...
-
Chapter and Conference Paper
Summary of the Workshop Models@run.time at MoDELS 2006
The first edition of the workshop Models@run.time was co-located with the ACM/IEEE 9th International Conference on Model Driven Engineering Languages and Systems (formerly the UML series of conferences). The w...