VLDB 2026 Research / reviewers in the wild / expert
Christopher A. Esterhuyse
dblp:258/4107
· DBLP profile ↗
6ranked-venue papers
5as first author
6since 2021 · last 2025
0000-0002-9124-9092ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 4 · 4 first-author · 4 since 2021Systems, architecture and hardware · 1 · 1 since 2021Computer networks · 1 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Formal Foundations for Reowolf: Multi-party Sessions via Synchronous Protocol Programming
Christopher A. Esterhuyse, Benjamin Lion, Hans-Dieter A. Hiep, Farhad Arbab |
COORDINATION | 1 |
| 2025 | A Stable Model Semantics for eFLINT Norm Specifications and Model Checking ScenariosabstractSince its introduction at GPCE2020, the eFLINT norm specification language has been used in academic and industrial applications to specify and automate compliance for various norms, such as privacy regulations and data processing agreements. The eFLINT interpreter has been used to automate the analysis of real-time or historical cases by computing logical consequences and reporting normative violations. Christopher A. Esterhuyse, Tim Müller, L. Thomas van Binsbergen |
GPCE | 1 |
| 2025 | The EPI framework: A data privacy by design framework to support healthcare use cases
Jamila Alsayed Kassem, Tim Müller, Christopher A. Esterhuyse, Milen G. Kebede, Anwar Osseyran, Paola Grosso |
Future Gener. Comput. Syst. | 3 |
| 2024 | JustAct: Actions Universally Justified by Partial Dynamic Policies
Christopher A. Esterhuyse, Tim Müller, L. Thomas van Binsbergen |
FORTE | 1 |
| 2024 | Cooperative Specification via Composition ControlabstractHigh-level, declarative specification languages are typically highly modular: specifications are comprised of fragments that are themselves meaningful. As such, complex specifications are built from incrementally composed fragments. In a cooperative specification, different fragments are contributed by different agents, usually capturing requirements on different facets of the system. For example, legal regulators and system administrators cooperate to specify the behaviour of a data exchange system. In practice, cooperative specification is difficult, as different contributors' requirements are difficult to elicit, express, and compose. Christopher A. Esterhuyse, L. Thomas van Binsbergen |
SLE | 1 |
| 2022 | Exploring the Enforcement of Private, Dynamic Policies on Medical Workflow ExecutionabstractWe report on the ideas and experiences of adapting Brane, a workflow execution framework, for use cases involving medical data exchange and processing. These use cases impose new requirements on the system to enforce policies encoding safety properties, ranging from access control to legal regulations pertaining to data privacy. Our approach emphasizes users' control over the extent to which they cooperate in distributed execution, at the cost of revealing information about their policies. Christopher A. Esterhuyse, Tim Müller, L. Thomas van Binsbergen, Adam Belloum |
e-Science | 1 |