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

122 citations · 534 across the 25 of their papers we have counts for

collaborators
Showing 2020Show all

7 papers · 1 filter

cs.SE2020★ 8 cited

A Comprehensive Empirical Evaluation of Generating Test Suites for Mobile Applications with Diversity

Thomas Vogel, Chinh Tran, Lars Grunske

Context: In search-based software engineering we often use popular heuristics with default configurations, which typically lead to suboptimal results, or we perform experiments to…

cs.SE2020

Bet and Run for Test Case Generation

Sebastian Müller, Thomas Vogel, Lars Grunske

Anyone working in the technology sector is probably familiar with the question: "Have you tried turning it off and on again?", as this is usually the default question asked by tech…

cs.SE2020

Evolutionary Grammar-Based Fuzzing

Martin Eberlein, Yannic Noller, Thomas Vogel +1

A fuzzer provides randomly generated inputs to a targeted software to expose erroneous behavior. To efficiently detect defects, generated inputs should conform to the structure of…

cs.SE2020

Micro-controllers: Promoting Structurally Flexible Controllers in Self-Adaptive Software Systems

B. R. Siqueira, F. C. Ferrari, T. Vogel +1

To promote structurally flexible controllers in self-adaptive software systems, this paper proposes the use of micro-controllers. Instead of generic monolithic controllers, like Ra…

cs.SE2020★ 14 cited

Improving Scalability and Reward of Utility-Driven Self-Healing 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 satisfies certain conditions. They resul…

cs.SE2020★ 9 cited

Towards Bridging the Gap between Control and Self-Adaptive System Properties

Javier Cámara, Alessandro V. Papadopoulos, Thomas Vogel +4

Two of the main paradigms used to build adaptive software employ different types of properties to capture relevant aspects of the system's run-time behavior. On the one hand, contr…