Models@ run. time: a guided tour of the state of the art and research challenges

N Bencomo, S Götz, H Song - Software & Systems Modeling, 2019 - Springer
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 …

Systematic literature review of the objectives, techniques, kinds, and architectures of models at runtime

M Szvetits, U Zdun - Software & Systems Modeling, 2016 - Springer
In the context of software development, models provide an abstract representation of a
software system or a part of it. In the software development process, they are primarily used …

A survey on engineering approaches for self-adaptive systems

C Krupitzer, FM Roth, S VanSyckel, G Schiele… - Pervasive and Mobile …, 2015 - Elsevier
The complexity of information systems is increasing in recent years, leading to increased
effort for maintenance and configuration. Self-adaptive systems (SASs) address this issue …

Models@ run. time

G Blair, N Bencomo, RB France - Computer, 2009 - ieeexplore.ieee.org
Runtime adaptation mechanisms that leverage software models extend the applicability of
model-driven engineering techniques to the runtime environment. Contemporary mission …

A goal-based modeling approach to develop requirements of an adaptive system with environmental uncertainty

BHC Cheng, P Sawyer, N Bencomo… - … Conference on Model …, 2009 - Springer
Dynamically adaptive systems (DASs) are intended to monitor the execution environment
and then dynamically adapt their behavior in response to changing environmental …

[BOK][B] Engineering modeling languages: Turning domain knowledge into tools

B Combemale, R France, JM Jézéquel, B Rumpe… - 2016 - books.google.com
Written by foremost experts in the field, Engineering Modeling Languages provides end-to-
end coverage of the engineering of modeling languages to turn domain knowledge into …

Taming dynamically adaptive systems using models and aspects

B Morin, O Barais, G Nain… - 2009 IEEE 31st …, 2009 - ieeexplore.ieee.org
Since software systems need to be continuously available under varying conditions, their
ability to evolve at runtime is increasingly seen as one key issue. Modern programming …

Dynamic adaptation of service compositions with variability models

GH Alférez, V Pelechano, R Mazo, C Salinesi… - Journal of Systems and …, 2014 - Elsevier
Web services run in complex contexts where arising events may compromise the quality of
the whole system. Thus, it is desirable to count on autonomic mechanisms to guide the self …

Autonomic computing through reuse of variability models at runtime: The case of smart homes

C Cetina, P Giner, J Fons, V Pelechano - Computer, 2009 - ieeexplore.ieee.org
Our research shows that autonomic behavior can be achieved by leveraging variability
models at runtime. In this way, the modeling effort made at design time is not only useful for …

A learning-based framework for engineering feature-oriented self-adaptive software systems

N Esfahani, A Elkhodary, S Malek - IEEE transactions on …, 2013 - ieeexplore.ieee.org
Self-adaptive software systems are capable of adjusting their behavior at runtime to achieve
certain functional or quality-of-service goals. Often a representation that reflects the internal …