VLDB 2026 Research / reviewers in the wild / expert
Edi Muskardin
dblp:274/2463
· DBLP profile ↗
9ranked-venue papers
5as first author
8since 2021 · last 2024
0000-0001-8089-5024ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 8 · 4 first-author · 8 since 2021Theory of computation · 2 · 2 first-author · 2 since 2021Artificial intelligence and machine learning · 1 · 1 first-author
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Learning Environment Models with Continuous Stochastic Dynamics - with an Application to Deep RL TestingabstractTechniques like deep reinforcement learning (DRL) enable autonomous agents to solve tasks in complex environments automatically through learning. Despite their potential, neural-network-based decision-making policies are hard to understand and test. To ease the adoption of such techniques, we learn automata models of environmental behavior under the control of an agent. These models provide insights into the decisions faced by agents and a basis for testing. To scale automata learning to environments with complex and continuous dynamics, we compute an abstract state-space representation through dimensionality reduction and clustering of observed environmental states. The stochastic transitions are learned via passive automata learning from agent-environment interactions. Furthermore, we iteratively sample additional tra-jectories to enhance the learned model's accuracy. We demonstrate the potential of our automata learning frame-work by (1) solving popular RL benchmark problems and (2) applying it for differential testing of DRL agents. Our results show that the learned models are sufficiently precise to compute policies that solve the respective control tasks. Yet the models are sufficiently general for coverage-guided testing, where we reveal significant differences in the functional failure frequency of pairs of DRL agents. Martin Tappler, Edi Muskardin, Bernhard K. Aichernig, Bettina Könighofer |
ICST | 2 |
| 2024 | Active model learning of stochastic reactive systems (extended version)abstractAbstract Black-box systems are inherently hard to verify. Many verification techniques, like model checking, require formal models as a basis. However, such models often do not exist, or they might be outdated. Active automata learning helps to address this issue by offering to automatically infer formal models from system interactions. Hence, automata learning has been receiving much attention in the verification community in recent years. This led to various efficiency improvements, paving the way toward industrial applications. Most research, however, has been focusing on deterministic systems. In this article, we present an approach to efficiently learn models of stochastic reactive systems. Our approach adapts $$L^*$$ L ∗ -based learning for Markov decision processes, which we improve and extend to stochastic Mealy machines. When compared with previous work, our evaluation demonstrates that the proposed optimizations and adaptations to stochastic Mealy machines can reduce learning costs by an order of magnitude while improving the accuracy of learned models. Edi Muskardin, Martin Tappler, Bernhard K. Aichernig, Ingo Pill |
Softw. Syst. Model. | 1 |
| 2023 | Reinforcement Learning Under Partial Observability Guided by Learned Environment Models
Edi Muskardin, Martin Tappler, Bernhard K. Aichernig, Ingo Pill |
iFM | 1 |
| 2022 | Learning Finite State Models fromRecurrent Neural Networks
Edi Muskardin, Bernhard K. Aichernig, Ingo Pill, Martin Tappler |
IFM | 1 |
| 2022 | Automata Learning Meets Shielding
Martin Tappler, Stefan Pranger, Bettina Könighofer, Edi Muskardin, Roderick Bloem, Kim G. Larsen |
ISoLA (1) | 4 |
| 2021 | AALpy: An Active Automata Learning Library
Edi Muskardin, Bernhard K. Aichernig, Ingo Pill, Andrea Pferscher, Martin Tappler |
ATVA | 1 |
| 2021 | Learning-Based Fuzzing of IoT Message BrokersabstractThe number of devices in the Internet of Things (IoT) immensely grew in recent years. A frequent challenge in the assurance of the dependability of IoT systems is that components of the system appear as a black box. This paper presents a semi-automatic testing methodology for black-box systems that combines automata learning and fuzz testing. Our testing technique uses stateful fuzzing based on a model that is automatically inferred by automata learning. Applying this technique, we can simultaneously test multiple implementations for unexpected behavior and possible security vulnerabilities.We show the effectiveness of our learning-based fuzzing technique in a case study on the MQTT protocol. MQTT is a widely used publish/subscribe protocol in the IoT. Our case study reveals several inconsistencies between five different MQTT brokers. The found inconsistencies expose possible security vulnerabilities and violations of the MQTT specification. Bernhard K. Aichernig, Edi Muskardin, Andrea Pferscher |
ICST | 2 |
| 2021 | Active Model Learning of Stochastic Reactive Systems
Martin Tappler, Edi Muskardin, Bernhard K. Aichernig, Ingo Pill |
SEFM | 2 |
| 2020 | CatIO - A Framework for Model-Based Diagnosis of Cyber-Physical Systems
Edi Muskardin, Ingo Pill, Franz Wotawa |
ISMIS | 1 |