Demo Data from VLDB 2026 / reviewers in the wild / expert
Christian Müller 0008
dblp:50/5380-8 · also Alexander Christian Müller
· DBLP profile ↗
6ranked-venue papers
2as first author
0since 2021 · last 2020
0000-0001-9560-826XORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 3 · 2 first-authorSoftware engineering, systems software and programming languages · 2Theory of computation · 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
1 paper |
Logic in computer science · 50% Automated reasoning and model checking · 50% | |
| Software engineering, system software, and programming languages
1 paper |
Program verification · 100% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program verification › security property verification
information flow verification |
0.3 | 1 | 2017 | Verifying Security Policies in Multi-agent Workflows with Loops · CCS 2017 |
Logic in computer science › temporal logic
first-order temporal logic |
0.1 | 1 | 2017 | Verifying Security Policies in Multi-agent Workflows with Loops · CCS 2017 |
Automated reasoning and model checking
hyperproperties |
0.1 | 1 | 2017 | Verifying Security Policies in Multi-agent Workflows with Loops · CCS 2017 |
Automated reasoning and model checking
satisfiability |
0.1 | 1 | 2017 | Verifying Security Policies in Multi-agent Workflows with Loops · CCS 2017 |
Logic in computer science
temporal logic |
0.1 | 1 | 2017 | Verifying Security Policies in Multi-agent Workflows with Loops · CCS 2017 |
Methods — techniques the papers use, named apart from their topics
temporal logic · 0.6model checking · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | How to Win First-Order Safety Games
Helmut Seidl, Christian Müller 0008, Bernd Finkbeiner |
VMCAI | 2 |
| 2018 | Inductive Invariants for Noninterference in Multi-agent WorkflowsabstractOur goal is to certify absence of information leaks in multi-agent workflows, such as conference management systems like EasyChair. These workflows can be executed by any number of agents some of which may form coalitions against the system. Therefore, checking noninterference is a challenging problem. Our paper offers two main contributions: First, a technique is provided to translate noninterference (in presence of various agent capabilities and declassification conditions) into universally quantified invariants of an instrumented new workflow program. Second, general techniques are developed for checking and inferring universally quantified inductive invariants for workflow programs. In particular, a large class of workflows is identified where inductiveness of invariants is decidable, as well as a smaller, still useful class of workflows where the weakest inductive universal invariant implying the desired invariant, is effectively computable. The new algorithms are implemented and applied to certify noninterference for workflows arising from conference management systems. Christian Müller 0008, Helmut Seidl, Eugen Zalinescu |
CSF | 1 |
| 2017 | Verifying Security Policies in Multi-agent Workflows with LoopsabstractWe consider the automatic verification of information flow security policies of web-based workflows, such as conference submission systems like EasyChair. Our workflow description language allows for loops, non-deterministic choice, and an unbounded number of participating agents. The information flow policies are specified in a temporal logic for hyperproperties. We show that the verification problem can be reduced to the satisfiability of a formula of first-order linear-time temporal logic, and provide decidability results for relevant classes of workflows and specifications. We report on experimental results obtained with an implementation of our approach on a series of benchmarks. Bernd Finkbeiner, Christian Müller 0008, Helmut Seidl, Eugen Zalinescu |
CCS | 2 |
| 2016 | Specifying and Verifying Secrecy in Workflows with Arbitrarily Many Agents
Bernd Finkbeiner, Helmut Seidl, Christian Müller 0008 |
ATVA | 3 |
| 2015 | An Analysis of Universal Information Flow Based on Self-CompositionabstractWe introduce a novel way of proving information flow properties of a program based on its self-composition. Similarly to the universal information flow type system of Hunt and Sands, our analysis explicitly computes the dependencies of variables in the final state on variables in the initial state. Accordingly, the analysis result is independent of specific information flow lattices, and allows to derive information flow w.r.t. any of these. While our analysis runs in polynomial time, we prove that it never loses precision against the type system of Hunt and Sands, and may gain extra precision by taking similarities between different branches of conditionals into account. Also, we indicate how it can be smoothly generalized to an interprocedural analysis. Christian Müller 0008, Máté Kovács, Helmut Seidl |
CSF | 1 |
| 2014 | Summary-Based Inter-Procedural Analysis via Modular Trace RefinementabstractWe propose a generalisation of trace refinement for the verification of inter-procedural programs. Our method is a top-down modular, summary-based approach, and analyses inter-procedural programs by building function summaries on-demand and improving the summaries each time a function is analysed. Our method is sound, and complete relative to the existence of a modular Hoare proof for a non-recursive program. We have implemented a prototype analyser that demonstrates the main features of our approach and yields promising results. Franck Cassez, Christian Müller 0008, Karla Burnett |
FSTTCS | 2 |