122 citations · 389 across the 17 of their papers we have counts for
9 papers · 1 filter
Requirements and Assessment of Languages and Frameworks for Adaptation Models
Thomas Vogel, Holger Giese
Approaches to self-adaptive software systems use models at runtime to leverage benefits of model-driven engineering (MDE) for providing views on running systems and for engineering…
A language for feedback loops in self-adaptive systems: Executable runtime megamodels
Thomas Vogel, Holger Giese
The development of self-adaptive software requires the engineering of proper feedback loops where an adaptation logic controls the underlying software. The adaptation logic often d…
Model-Driven Architectural Monitoring and Adaptation for Autonomic Systems
Thomas Vogel, Stefan Neumann, Stephan Hildebrandt +2
Architectural monitoring and adaptation allows self-management capabilities of autonomic systems to realize more powerful adaptation steps, which observe and adjust not only parame…
Adaptation and Abstract Runtime Models
Thomas Vogel, Holger Giese
Runtime adaptability is often a crucial requirement for today's complex software systems. Several approaches use an architectural model as a runtime representation of a managed sys…
The Role of Models and Megamodels at Runtime
Thomas Vogel, Andreas Seibel, Holger Giese
In model-driven software development a multitude of interrelated models are used to systematically realize a software system. This results in a complex development process since th…
A Testing Scheme for Self-Adaptive Software Systems with Architectural Runtime Models
Joachim Hänsel, Thomas Vogel, Holger Giese
Self-adaptive software systems (SASS) are equipped with feedback loops to adapt autonomously to changes of the software or environment. In established fields, such as embedded soft…
Model-Driven Engineering of Self-Adaptive Software with EUREMA
Thomas Vogel, Holger Giese
The development of self-adaptive software requires the engineering of an adaptation engine that controls the underlying adaptable software by feedback loops. The engine often descr…
Towards Linking Adaptation Rules to the Utility Function for Dynamic Architectures
Sona Ghahremani, Holger Giese, Thomas Vogel
To benefit from utility-driven and rule-based approaches to self-adaptation, we propose combining both by defining and linking the utility function and the adaptation rules in a pa…
Efficient Utility-Driven Self-Healing Employing Adaptation Rules for Large Dynamic Architectures
Sona Ghahremani, Holger Giese, Thomas Vogel
Self-adaptation can be realized in various ways. Rule-based approaches prescribe the adaptation to be executed if the system or environment satisfy certain conditions and result in…