Verena Klös

dblp:131/6308 · DBLP profile ↗
← Back
14ranked-venue papers
4as first author
10since 2021 · last 2025
0000-0001-6675-1366ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 10 · 3 first-author · 7 since 2021Applied, interdisciplinary, general and emerging computing · 5 · 2 first-author · 3 since 2021Systems, architecture and hardware · 3 · 1 first-author · 2 since 2021Artificial intelligence and machine learning · 2 · 2 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 since 2021
YearPublicationVenuePosition
2025 A Formal Model Transformation from Data Flow Models to IEC 61499 Models
abstract
Signal processing plays a vital role in various areas of engineering, particularly in industrial automation. Signal processing applications are based on a data flow paradigm, which uses directed graphs to describe the flow of data between operations. Although industrial control applications are based on standards such as IEC 61499, their syntax, and semantics differ from the data flow paradigm, creating a challenge in integrating signal processing applications into industrial automation systems. Modeling signal processing applications using IEC 61499 is not yet a common practice. This paper addresses this gap by proposing an approach to transform data flow models into IEC 61499 models. This approach enables the design and transformation of signal processing applications using data flow models, without requiring manual modeling or knowledge of the IEC 61499 standard. The model transformation is formally defined and subsequently implemented as a separate tool. A running example illustrates the transformation process, demonstrating that the model is both syntactically correct and executable.
Malte Grave, Markus Meingast, Verena Klös, Alois Zoitl, Lisa Sonnleithner, Jörg Walter 0001
ETFA3
2025 Explainability in Self-Adaptive Systems: A Systematic Literature Review
Raphael Straub 0001, Florian Sihler, Ali Torbati, Raffaela Groner, Verena Klös, Matthias Tichy
SEAA (2)6
2025 Exploring Explainability Requirements for Self-adaptive Systems
Ali Torbati, Verena Klös
SEAA3
2025 Effective Explanations for Belief-Desire-Intention Robots: When and What to Explain
abstract
When robots perform complex and context-dependent tasks in our daily lives, deviations from expectations can confuse users. Explanations of the robot’s reasoning process can help users to understand the robot intentions. However, when to provide explanations and what they contain are important to avoid user annoyance. We have investigated user preferences for explanation demand and content for a robot that helps with daily cleaning tasks in a kitchen. Our results show that users want explanations in surprising situations and prefer concise explanations that clearly state the intention behind the confusing action and the contextual factors that were relevant to this decision. Based on these findings, we propose two algorithms to identify surprising actions and to construct effective explanations for Belief-Desire-Intention (BDI) robots. Our algorithms can be easily integrated in the BDI reasoning process and pave the way for better human-robot interaction with context- and user-specific explanations.
Roberto Calandra, Verena Klös
RO-MAN3
2023 Learning Mealy Machines with Local Timers
Paul Kogel, Verena Klös, Sabine Glesner
ICFEM2
2023 A Goal-Oriented Specification Language for Reinforcement Learning
Simon Schwan, Verena Klös, Sabine Glesner
MDAI2
2022 TTT/ik: Learning Accurate Mealy Automata Efficiently with an Imprecise Symbol Filter
Paul Kogel, Verena Klös, Sabine Glesner
ICFEM2
2022 Requirements on Explanations: A Quality Framework for Explainability
abstract
Explainability has been acknowledged as a fundamental requirement for modern information systems. However, there are currently only few guidelines available to assist software professionals in dealing with this requirement and integrating it into systems. More precisely, there is a lack of frameworks and guidelines that help to define and operationalize explainability requirements. To address this need, we present a quality framework that aggregates external dependencies, characteristics of explanations, and evaluation methods to facilitate the analysis, operationalization, and evaluation of explainability requirements. We conducted a literature study to construct the framework and demonstrated its applicability by using it as a guideline for incorporating explanations into an existing navigation system. Finally, we evaluated the quality and effect of the explanations through an experiment within our case study. Our results show that the quality framework is applicable and beneficial in an industrial context and leads to the construction of explanations that increase usage frequency, system acceptance and user satisfaction.
Larissa Chazette, Verena Klös, Florian Herzog, Kurt Schneider
RE2
2022 Quo Vadis, Explainability? - A Research Roadmap for Explainability Engineering
Wasja Brunotte, Larissa Chazette, Verena Klös, Timo Speith
REFSQ3
2021 Anomaly Detection and Classification to enable Self-Explainability of Autonomous Systems
abstract
While the importance of autonomous systems in our daily lives and in the industry increases, we have to ensure that this development is accepted by their users. A crucial factor for a successful cooperation between humans and autonomous systems is a basic understanding that allows users to anticipate the behavior of the systems. Due to their complexity, complete understanding is neither achievable, nor desirable. Instead, we propose self-explainability as a solution. A self-explainable system autonomously explains behavior that differs from anticipated behavior. As a first step towards this vision, we present an approach for detecting anomalous behavior that requires an explanation and for reducing the huge search space of possible reasons for this behavior by classifying it into classes with similar reasons. We envision our approach to be part of an explanation component that can be added to any autonomous system.
Florian Ziesche, Verena Klös, Sabine Glesner
DATE2
2018 Be Prepared: Learning Environment Profiles for Proactive Rule-Based Production Planning
abstract
A key challenge in cyber-physical systems is to autonomously maintain system goals in the presence of uncertainties concerning the environment behaviour at runtime. Self-adaptivity has shown to be powerful to cope with this. It is usually based on a feedback loop that continuously evaluates the satisfaction of system goals and adapts the system in case of violations. However, most approaches rely on reactive adaptation, where the system triggers adaptations when goals are already violated. In contrast, proactive adaptation anticipates possible goal violations in the future and triggers adaptation in time. To enable this, the system maintains a model that allows for predicting the environment behaviour in the near future. However, these models are often heavyweight and resource-consuming to predict future behaviour (e.g. based on model checking). To overcome this problem, we present a lightweight approach for continuous learning of environment profiles and integrate it with resource-efficient rule-based adaptation. Moreover, we combine proactive adaptation that uses future predictions based on learned profiles, and reactive adaptation. We illustrate our ideas with an autonomous production system.
Verena Klös, Thomas Göthel, Sabine Glesner
SEAA1
2018 Comprehensible and dependable self-learning self-adaptive systems
Verena Klös, Thomas Göthel, Sabine Glesner
J. Syst. Archit.1
2018 Runtime management and quantitative evaluation of changing system goals in complex autonomous systems
Verena Klös, Thomas Göthel, Sabine Glesner
J. Syst. Softw.1
2017 Runtime Management and Quantitative Evaluation of Changing System Goals
abstract
A key challenge in cyber-physical systems is their highly dynamic nature including changing system goals. Therefore, these systems have to autonomously manage their system goals and continuously evaluate their achievement at run-time. However, with the increasing complexity of system goals including, e.g., priorities, dependencies, and conflicts among goals, a binary or qualitative judgement of achievement of goals is not sufficient anymore. Instead, it is necessary to quantify the degree to which the goals are fulfilled in order to balance the cost-benefit ratio at run-time. In this paper, we present a hierarchical and modular goal model that allows for capturing complex relations between subgoals, e.g., dependencies and conflicts. We provide an algorithm that efficiently evaluates gradual achievement of goals at run-time. Due to the modular structure of our model and our evaluation, goals can easily be added, removed, and changed at run-time. With our approach, we a) ease the design of goal-aware autonomous systems by providing an explicit structure that emphasises relations between subgoals, b) provide an automatic quantification of the satisfaction of complex system goals that can be used to, e.g., evaluate autonomous decisions at runtime, and c) enable runtime management of changing system goals.
Verena Klös, Thomas Göthel, Adrian Lohr, Sabine Glesner
SEAA1