Demo Data from EDBT 2026 / reviewers in the wild / expert
Samuel Müller 0002
dblp:19/697-2
· DBLP profile ↗
6ranked-venue papers
1as first author
0since 2021 · last 2015
0000-0002-3087-8127ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 2Applied, interdisciplinary, general and emerging computing · 2Artificial intelligence and machine learning · 1 · 1 first-authorSystems, architecture and hardware · 1 · 1 first-authorSecurity and privacy · 1Software engineering, systems software and programming languages · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Theoretical computer science
2 papers |
Logic in computer science · 62% Automated reasoning and model checking · 38% | |
| Software engineering, system software, and programming languages
1 paper |
Program verification · 100% |
Topics — the 7 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Logic in computer science
temporal logic |
0.3 | 2 | 2015 | Monitoring Metric First-Order Temporal Properties · J. ACM 2015 Policy Monitoring in First-Order Temporal Logic · CAV 2010 |
Logic in computer science › temporal logic › metric temporal logic
metric first-order temporal logic |
0.2 | 1 | 2015 | Monitoring Metric First-Order Temporal Properties · J. ACM 2015 |
Logic in computer science › temporal logic
metric temporal logic |
0.2 | 1 | 2015 | Monitoring Metric First-Order Temporal Properties · J. ACM 2015 |
Automated reasoning and model checking › runtime verification
runtime monitoring |
0.2 | 1 | 2015 | Monitoring Metric First-Order Temporal Properties · J. ACM 2015 |
Automated reasoning and model checking
runtime verification |
0.2 | 1 | 2015 | Monitoring Metric First-Order Temporal Properties · J. ACM 2015 |
Program verification › dynamic verification
runtime verification |
0.1 | 1 | 2010 | Policy Monitoring in First-Order Temporal Logic · CAV 2010 |
Logic in computer science › temporal logic
first-order temporal logic |
0.0 | 1 | 2010 | Policy Monitoring in First-Order Temporal Logic · CAV 2010 |
Methods — techniques the papers use, named apart from their topics
automatic structures · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2015 | Monitoring Metric First-Order Temporal PropertiesabstractRuntime monitoring is a general approach to verifying system properties at runtime by comparing system events against a specification formalizing which event sequences are allowed. We present a runtime monitoring algorithm for a safety fragment of metric first-order temporal logic that overcomes the limitations of prior monitoring algorithms with respect to the expressiveness of their property specification languages. Our approach, based on automatic structures, allows the unrestricted use of negation, universal and existential quantification over infinite domains, and the arbitrary nesting of both past and bounded future operators. Furthermore, we show how to use and optimize our approach for the common case where structures consist of only finite relations, over possibly infinite domains. We also report on case studies from the domain of security and compliance in which we empirically evaluate the presented algorithms. Taken together, our results show that metric first-order temporal logic can serve as an effective specification language for expressing and monitoring a wide variety of practically relevant system properties. David A. Basin, Felix Klaedtke, Samuel Müller 0002, Eugen Zalinescu |
J. ACM | 3 |
| 2013 | Robotic calligraphy - Learning how to write single strokes of Chinese and Japanese charactersabstractA robot testbed for writing Chinese and Japanese calligraphy characters is presented. Single strokes of the calligraphy characters are represented in a database and initialized with a scanned reference image and a manually chosen initial drawing spline. A learning procedure uses visual feedback to analyze each new iteration of the drawn stroke and updates the drawing spline such that every subsequent drawn stroke becomes more similar to the reference image. The learning procedure can be performed either in simulation, using a simple brush model to create simulated images of the strokes, or with a real robot arm equipped with a calligraphy brush and a camera that captures images of the drawn strokes. Results from both simulations and experiments with the robot arm are presented. Samuel Müller 0002, Nico Huebel, Markus Waibel, Raffaello D'Andrea |
IROS | 1 |
| 2010 | Policy Monitoring in First-Order Temporal Logic
David A. Basin, Felix Klaedtke, Samuel Müller 0002 |
CAV | 3 |
| 2010 | Monitoring security policies with metric first-order temporal logicabstractWe show the practical feasibility of monitoring complex security properties using a runtime monitoring approach for metric first-order temporal logic. In particular, we show how a wide variety of security policies can be naturally formalized in this expressive logic, ranging from traditional policies like Chinese Wall and separation of duty to more specialized usage-control and compliance requirements. We also explain how these formalizations can be directly used for monitoring and experimentally evaluate the performance of the resulting monitors. David A. Basin, Felix Klaedtke, Samuel Müller 0002 |
SACMAT | 3 |
| 2008 | Runtime Monitoring of Metric First-order Temporal PropertiesabstractWe introduce a novel approach to the runtime monitoring of complex system properties. In particular, we present an online algorithm for a safety fragment of metric first-order temporal logic that is considerably more expressive than the logics supported by prior monitoring methods. Our approach, based on automatic structures, allows the unrestricted use of negation, universal and existential quantification over infinite domains, and the arbitrary nesting of both past and bounded future operators. Moreover, we show how to optimize our approach for the common case where structures consist of only finite relations, over possibly infinite domains. Under an additional restriction, we prove that the space consumed by our monitor is polynomially bounded by the cardinality of the data appearing in the processed prefix of the temporal structure being monitored. David A. Basin, Felix Klaedtke, Samuel Müller 0002, Birgit Pfitzmann |
FSTTCS | 3 |
| 2005 | Regulations Expressed As Logical Models (REALM)
Christopher Giblin, Ying Liu 0045, Samuel Müller 0002, Birgit Pfitzmann |
JURIX | 3 |