EDBT 2026 Demo / reviewers in the wild / expert
Enguerrand Prebet
dblp:241/5369
· DBLP profile ↗
9ranked-venue papers
4as first author
7since 2021 · last 2026
0009-0008-0160-5219ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 9 · 4 first-author · 7 since 2021Software engineering, systems software and programming languages · 4 · 3 first-author · 4 since 2021Artificial intelligence and machine learning · 2 · 2 first-author · 2 since 2021Applied, interdisciplinary, general and emerging computing · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Refactoring-as-Propositions: Proved Refactoring of Hybrid Systems via Proved RefinementsabstractAbstract Cyber-physical systems are inherently complex due to their connection between software and the physical world. Iterative design reduces their complexity, but increases the need to repeatedly recheck their safety in full after every change. We introduce the refactoring-as-propositions principle in which refactorings are represented as propositions along with a method for proving that system refactorings preserve their required properties by transferring the proof along the respective modification. It is based on differential refinement logic (), with which one can simultaneously and rigorously refer to properties of the systems and the relation between a refactored system and its original version. Refinements represent a uniform way of expressing different types of hybrid system refactorings, including those that introduce auxiliary variables. Furthermore, we show how these refactorings can be proved automatically, and/or reduce to a modular proof solely about the local change rather than about the whole system. Enguerrand Prebet, André Platzer |
IJCAR (2) | 1 |
| 2025 | Verification of Autonomous Neural Car Control with KeYmaera X
Enguerrand Prebet, Samuel Teuber, André Platzer |
ABZ | 1 |
| 2024 | Uniform Substitution for Differential Refinement LogicabstractAbstract This paper introduces a uniform substitution calculus for differential refinement logic . The logic extends the differential dynamic logic such that one can simultaneously reason about properties of and relations between hybrid systems. Refinements are useful e.g. for simplifying proofs by relating a concrete hybrid system to an abstract one from which the property can be proved more easily. Uniform substitution is the key to parsimonious prover microkernels. It enables the verbatim use of single axiom formulas instead of axiom schemata with soundness-critical side conditions scattered across the proof calculus. The uniform substitution rule can then be used to instantiate all axioms soundly. Access to differential variables in enables more control over the notion of refinement, which is shown to be decidable on a fragment of hybrid programs. Enguerrand Prebet, André Platzer |
IJCAR (2) | 1 |
| 2023 | Deciding Contextual Equivalence of ν-Calculus with Effectful ContextsabstractA short version of this paper has appeared in Foundations of Software Science and Computation Structures - 26th International Conference, FoSSaCS 2023, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2023. Daniel Hirschkoff, Guilhem Jaber, Enguerrand Prebet |
FoSSaCS | 3 |
| 2022 | Functions and References in the Pi-Calculus: Full Abstraction and Proof Techniques
Enguerrand Prebet |
ICALP | 1 |
| 2022 | The Declining Price Anomaly Is Not Universal in Multi-Buyer Sequential Auctions (but almost is)
Vishnu V. Narayan, Enguerrand Prebet, Adrian Vetta |
Theory Comput. Syst. | 2 |
| 2021 | On sequentiality and well-bracketing in the π-calculusabstractThe $\pi$-calculus is used as a model for programming languages. Its contexts exhibit arbitrary concurrency, making them very discriminating. This may prevent validating desirable behavioural equivalences in cases when more disciplined contexts are expected. In this paper we focus on two such common disciplines: sequentiality, meaning that at any time there is a single thread of computation, and well-bracketing, meaning that calls to external services obey a stack-like discipline. We formalise the disciplines by means of type systems. The main focus of the paper is on studying the consequence of the disciplines on behavioural equivalence. We define and study labelled bisimilarities for sequentiality and well-bracketing. These relations are coarser than ordinary bisimilarity. We prove that they are sound for the respective (contextual) barbed equivalence, and also complete under a certain technical condition. We show the usefulness of our techniques on a number of examples, that have mainly to do with the representation of functions and store. Daniel Hirschkoff, Enguerrand Prebet, Davide Sangiorgi |
LICS | 2 |
| 2020 | On the Representation of References in the Pi-CalculusabstractThe π-calculus has been advocated as a model to interpret, and give semantics to, languages with higher-order features. Often these languages make use of forms of references (and hence viewing a store as set of references). While translations of references in π-calculi (and CCS) have appeared, the precision of such translations has not been fully investigated. In this paper we address this issue. We focus on the asynchronous π-calculus (Aπ), where translations of references are simpler. We first define π^ref, an extension of Aπ with references and operators to manipulate them, and illustrate examples of the subtleties of behavioural equivalence in π^ref. We then consider a translation of π^ref into Aπ. References of π^ref are mapped onto names of Aπ belonging to a dedicated "reference" type. We show how the presence of reference names affects the definition of barbed congruence. We establish full abstraction of the translation w.r.t. barbed congruence and barbed equivalence in the two calculi. We investigate proof techniques for barbed equivalence in Aπ, based on two forms of labelled bisimilarities. For one bisimilarity we derive both soundness and completeness; for another, more efficient and involving an inductive "game" on reference names, we derive soundness, leaving completeness open. Finally, we discuss examples of uses of the bisimilarities. Daniel Hirschkoff, Enguerrand Prebet, Davide Sangiorgi |
CONCUR | 2 |
| 2019 | The Declining Price Anomaly Is Not Universal in Multi-buyer Sequential Auctions (But Almost Is)
Vishnu V. Narayan, Enguerrand Prebet, Adrian Vetta |
SAGT | 2 |