activity
20112021
most citedModel-Driven Engineering of Self-Adaptive Software with EUREMA

122 citations · 389 across the 17 of their papers we have counts for

collaborators
Showing 2018Show all

9 papers · 1 filter

cs.SE2018★ 7 cited

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…

cs.SE2018★ 32 cited

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…

cs.SE2018★ 25 cited

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…

cs.SE2018★ 83 cited

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…

cs.SE2018★ 33 cited

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…

cs.SE2018★ 16 cited

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…

cs.SE2018★ 122 cited

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…

cs.SE2018★ 5 cited

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…

cs.SE2018★ 24 cited

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…