VLDB 2026 Research / reviewers in the wild / expert
Béatrice Bérard
dblp:b/BeatriceBerard
· DBLP profile ↗
45ranked-venue papers
38as first author
5since 2021 · last 2026
0000-0002-3314-1956ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 34 · 33 first-author · 5 since 2021Software engineering, systems software and programming languages · 8 · 6 first-author · 1 since 2021Databases, data management, data science and information retrieval · 5 · 5 first-author · 2 since 2021Systems, architecture and hardware · 3 · 2 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Synthesising Asynchronous Automata from Fair Specifications
Béatrice Bérard, Benjamin Monmege, B. Srivathsan, Arnab Sur |
FoSSaCS | 1 |
| 2022 | Synthesis in presence of dynamic links
Béatrice Bérard, Benedikt Bollig, Patricia Bouyer, Matthias Függer, Nathalie Sznajder |
Inf. Comput. | 1 |
| 2022 | Revisiting reachability in Polynomial Interrupt Timed Automata
Béatrice Bérard, Serge Haddad |
Inf. Process. Lett. | 1 |
| 2022 | Corrigendum to "Revisiting reachability in polynomial interrupt timed automata" [Information Processing Letters 174 (2022) 106208]
Béatrice Bérard, Serge Haddad |
Inf. Process. Lett. | 1 |
| 2021 | Polynomial interrupt timed automata: Verification and expressiveness
Béatrice Bérard, Serge Haddad, Claudine Picaronny, Mohab Safey El Din, Mathieu Sassolas |
Inf. Comput. | 1 |
| 2020 | Parameterized Synthesis for Fragments of First-Order Logic Over Data Words
Béatrice Bérard, Benedikt Bollig, Mathieu Lehaut, Nathalie Sznajder |
FoSSaCS | 1 |
| 2018 | Integrating Simulink Models into the Model Checker Cosmos
Benoît Barbot, Béatrice Bérard, Yann Duplouy, Serge Haddad |
Petri Nets | 2 |
| 2018 | Finite Bisimulations for Dynamical Systems with Overlapping TrajectoriesabstractHaving a finite bisimulation is a good feature for a dynamical system, since it can lead to the decidability of the verification of reachability properties. We investigate a new class of o-minimal dynamical systems with very general flows, where the classical restrictions on trajectory intersections are partly lifted. We identify conditions, that we call Finite and Uniform Crossing: When Finite Crossing holds, the time-abstract bisimulation is computable and, under the stronger Uniform Crossing assumption, this bisimulation is finite and definable. Béatrice Bérard, Patricia Bouyer, Vincent Jugé |
CSL | 1 |
| 2018 | Hyper Partial Order LogicabstractWe define HyPOL, a local hyper logic for partial order models, expressing properties of sets of runs. These properties depict shapes of causal dependencies in sets of partially ordered executions, with similarity relations defined as isomorphisms of past observations. Unsurprisingly, since comparison of projections are included, satisfiability of this logic is undecidable. We then address model checking of HyPOL and show that, already for safe Petri nets, the problem is undecidable. Fortunately, sensible restrictions of observations and nets allow us to bring back model checking of HyPOL to a decidable problem, namely model checking of MSO on graphs of bounded treewidth. Béatrice Bérard, Stefan Haar, Loïc Hélouët |
FSTTCS | 1 |
| 2018 | The Complexity of Diagnosability and Opacity Verification for Petri NetsabstractDiagnosability and opacity are two well-studied problems in discrete-event systems. We revisit these two problems with respect to expressiveness and complexity issues. We first relate different notions of diagnosability and opacity. We consider in particular fairness issues and extend the definition of Germanos et al. [ACM TECS, 2015] of weakly fair diagnosability for safe Petri nets to general Petri nets and to opacity questions. Second, we provide a global picture of complexity results for the verification of diagnosability and opacity. We show that diagnosability is NL-complete for finite state systems, PSPACE-complete for safe convergent Petri nets (even with fairness), and EXPSPACE-complete for general Petri nets without fairness, while non diagnosability is inter-reducible with reachability when fault events are not weakly fair. Opacity is ESPACE-complete for safe Petri nets (even with fairness) and undecidable for general Petri nets already without fairness. Béatrice Bérard, Stefan Haar, Sylvain Schmitz, Stefan Schwoon |
Fundam. Informaticae | 1 |
| 2017 | The Complexity of Diagnosability and Opacity Verification for Petri Nets
Béatrice Bérard, Stefan Haar, Sylvain Schmitz, Stefan Schwoon |
Petri Nets | 1 |
| 2017 | Probabilistic Disclosure: Maximisation vs. MinimisationabstractWe consider opacity questions where an observation function provides to an external attacker a view of the states along executions and secret executions are those visiting some state from a fixed subset. Disclosure occurs when the observer can deduce from a finite observation that the execution is secret, the epsilon-disclosure variant corresponding to the execution being secret with probability greater than 1 - epsilon. In a probabilistic and non deterministic setting, where an internal agent can choose between actions, there are two points of view, depending on the status of this agent: the successive choices can either help the attacker trying to disclose the secret, if the system has been corrupted, or they can prevent disclosure as much as possible if these choices are part of the system design. In the former situation, corresponding to a worst case, the disclosure value is the supremum over the strategies of the probability to disclose the secret (maximisation), whereas in the latter case, the disclosure is the infimum (minimisation). We address quantitative problems (comparing the optimal value with a threshold) and qualitative ones (when the threshold is zero or one) related to both forms of disclosure for a fixed or finite horizon. For all problems, we characterise their decidability status and their complexity. We discover a surprising asymmetry: on the one hand optimal strategies may be chosen among deterministic ones in maximisation problems, while it is not the case for minimisation. On the other hand, for the questions addressed here, more minimisation problems than maximisation ones are decidable. Béatrice Bérard, Serge Haddad, Engel Lefaucheux |
FSTTCS | 1 |
| 2017 | Non-interference in Partial Order ModelsabstractNon-interference (NI) is a property of systems stating that confidential actions should not cause effects observable by unauthorized users. Several variants of NI have been studied for many types of models but rarely for true concurrency or unbounded models. This work investigates NI for High-level Message Sequence Charts (HMSCs), a scenario language for the description of distributed systems, based on composition of partial orders. We first propose a general definition of security properties in terms of equivalence among observations of behaviors. Observations are naturally captured by partial order automata, a formalism that generalizes HMSCs and permits assembling partial orders. We show that equivalence or inclusion properties for HMSCs (and hence for partial order automata) are undecidable, which means in particular that NI is undecidable for HMSCs. We hence consider decidable subclasses of partial order automata and HMSCs. Finally, we define weaker local properties, describing situations where a system is attacked by a single agent, and show that local NI is decidable. We then refine local NI to a finer notion of causal NI that emphasizes causal dependencies between confidential actions and observations and extend it to causal NI with (selective) declassification of confidential events. Checking whether a system satisfies local and causal NI and their declassified variants are PSPACE-complete problems. Béatrice Bérard, Loïc Hélouët, John Mullins |
ACM Trans. Embed. Comput. Syst. | 1 |
| 2016 | Formal verification of mobile robot protocols
Béatrice Bérard, Pascal Lafourcade 0001, Laure Millet, Maria Potop-Butucaru, Yann Thierry-Mieg, Sébastien Tixeuil |
Distributed Comput. | 1 |
| 2016 | Interrupt Timed Automata with Auxiliary Clocks and ParametersabstractInterrupt Timed Automata (ITA) are an expressive timed model, introduced to take into account interruptions according to levels. Due to this feature, this formalism is incomparable with Timed Automata. However several decidability results related to reachability and model checking have been obtaine d. We add auxiliary clocks to ITA, thereby extending its expressive power while preserving decidability of reachability. Moreover, we define a parametrized version of ITA, with polynomials of parameters appearing in guards and updates. While parametric reasoning is particularly relevant for timed models, it very often leads to undecidability results. We prove that various reachability problems, including robust reachability, are decidable for this model, and we give complexity upper bounds for a fixed or variable number of clocks, levels and parameters. Béatrice Bérard, Serge Haddad, Aleksandra Jovanovic 0002, Didier Lime |
Fundam. Informaticae | 1 |
| 2015 | Probabilistic opacity for Markov decision processes
Béatrice Bérard, Krishnendu Chatterjee, Nathalie Sznajder |
Inf. Process. Lett. | 1 |
| 2015 | Quantifying opacityabstractOpacity is a general language-theoretic framework in which several security properties of a system can be expressed. Its parameters are a predicate, given as a subset of runs of the system, and an observation function, from the set of runs into a set of observables. The predicate describes secret information in the system and, in the possibilistic setting, it is opaque if its membership cannot be inferred from observation. In this paper, we propose several notions of quantitative opacity for probabilistic systems, where the predicate and the observation function are seen as random variables. Our aim is to measure (i) the probability of opacity leakage relative to these random variables and (ii) the level of uncertainty about membership of the predicate inferred from observation. We show how these measures extend possibilistic opacity, we give algorithms to compute them for regular secrets and observations, and we apply these computations on several classical examples. We finally partially investigate the non-deterministic setting. Béatrice Bérard, John Mullins, Mathieu Sassolas |
Math. Struct. Comput. Sci. | 1 |
| 2014 | Channel Synthesis Revisited
Béatrice Bérard, Olivier Carton |
LATA | 1 |
| 2013 | Semi-automatic controller design of Java-like modelsabstractController synthesis consists in automatically generating a controller to restrict a hardware or software system so that it respects given requirements, for instance safety properties. Existing synthesis tools for discrete event systems mainly solve the problem for systems described in low-level formalisms. Yan Zhang 0017, Béatrice Bérard, Lom-Messan Hillah, Yann Thierry-Mieg |
FTfJP@ECOOP | 2 |
| 2013 | The expressive power of time Petri nets
Béatrice Bérard, Franck Cassez, Serge Haddad, Didier Lime, Olivier H. Roux |
Theor. Comput. Sci. | 1 |
| 2012 | Concurrent Games on VASS with Inhibition
Béatrice Bérard, Serge Haddad, Mathieu Sassolas, Nathalie Sznajder |
CONCUR | 1 |
| 2012 | Interrupt Timed Automata: verification and expressiveness
Béatrice Bérard, Serge Haddad, Mathieu Sassolas |
Formal Methods Syst. Des. | 1 |
| 2010 | Real Time Properties for Interrupt Timed AutomataabstractInterrupt Timed Automata (ITA) have been introduced to model multi-task systems with interruptions. They form a subclass of stopwatch automata, where the real valued variables (with rate 0 or 1) are organized along priority levels. While reachability is undecidable with usual stopwatches, the problem was proved decidable for ITA. In this work, after giving answers to some questions left open about expressiveness, closure, and complexity for ITA, our main purpose is to investigate the verification of real time properties over ITA. While we prove that model checking a variant of the timed logic TCTL is undecidable, we nevertheless give model checking procedures for two relevant fragments of this logic: one where formulas contain only model clocks and another one where formulas have a single external clock. Béatrice Bérard, Serge Haddad, Mathieu Sassolas |
TIME | 1 |
| 2010 | Verification of a Timed Multitask System With UppaalabstractSystem and program verification has been a large area of research since the introduction of computers in industrial systems. It is an especially important issue for critical systems, where errors can cause human and financial damages. Programmable Logic Controllers (PLCs) are now widely used in many industrial systems and verification of the corresponding programs has already been studied in various contexts for a few years, for the benefit of users and system designers. First restricted to an untimed setting, verification was recently extended to systems where quantitative constraints are needed, possibly related to time elapsing. For instance, timed features like TON (Timers ON delay), used in PLC programs, were modeled with timed automata, thus increasing the size of the verification problems addressed. Houda Bel Mokadem, Béatrice Bérard, V. Gourcuff, O. De Smet, J. Roussel |
IEEE Trans Autom. Sci. Eng. | 2 |
| 2009 | Interrupt Timed Automata
Béatrice Bérard, Serge Haddad |
FoSSaCS | 1 |
| 2008 | When are Timed Automata weakly timed bisimilar to Time Petri Nets?
Béatrice Bérard, Franck Cassez, Serge Haddad, Didier Lime, Olivier H. Roux |
Theor. Comput. Sci. | 1 |
| 2007 | Timed substitutions for regular signal-event languages
Béatrice Bérard, Paul Gastin, Antoine Petit 0001 |
Formal Methods Syst. Des. | 1 |
| 2006 | Timed Temporal Logics for Abstracting Transient States
Houda Bel Mokadem, Béatrice Bérard, Patricia Bouyer, François Laroussinie |
ATVA | 2 |
| 2005 | Comparison of Different Semantics for Time Petri Nets
Béatrice Bérard, Franck Cassez, Serge Haddad, Didier Lime, Olivier H. Roux |
ATVA | 1 |
| 2005 | A New Modality for Almost Everywhere Properties in Timed Automata
Houda Bel Mokadem, Béatrice Bérard, Patricia Bouyer, François Laroussinie |
CONCUR | 2 |
| 2005 | When Are Timed Automata Weakly Timed Bisimilar to Time Petri Nets?
Béatrice Bérard, Franck Cassez, Serge Haddad, Didier Lime, Olivier H. Roux |
FSTTCS | 1 |
| 2003 | Compared Study of Two Correctness Proofs for the Standardized
Béatrice Bérard, Laurent Fribourg, Francis Klay, Jean-François Monin |
Formal Methods Syst. Des. | 1 |
| 2001 | Proving convergence of self-stabilizing systems using first-order rewriting and regular languages
Joffroy Beauquier, Béatrice Bérard, Laurent Fribourg, Frédéric Magniette |
Distributed Comput. | 2 |
| 2000 | Verifying Performance Equivalence for Timed Basic Parallel Processes
Béatrice Bérard, Anne Labroue, Philippe Schnoebelen |
FoSSaCS | 1 |
| 2000 | Accepting Zeno words: a way toward timed refinements
Béatrice Bérard, Claudine Picaronny |
Acta Informatica | 1 |
| 2000 | Timed automata and additive clock constraints
Béatrice Bérard, Catherine Dufourd |
Inf. Process. Lett. | 1 |
| 1999 | Automated Verification of a Parametric Real-Time Program: The ABR Conformance Protocol
Béatrice Bérard, Laurent Fribourg |
CAV | 1 |
| 1999 | Reachability Analysis of (Timed) Petri Nets Using Real Arithmetic
Béatrice Bérard, Laurent Fribourg |
CONCUR | 1 |
| 1999 | A New Rewrite Method for Convergence of Self-Stabilizing Systems
Joffroy Beauquier, Béatrice Bérard, Laurent Fribourg |
DISC | 2 |
| 1998 | Characterization of the Expressive Power of Silent Transitions in Timed AutomataabstractTimed automata are among the most widely studied models for real-time systems. Silent transitions, i.e., ϵ-transitions, have already been proposed in the original paper on timed automata by Alur and Dill [3]. We show that the class TL ϵ of timed languages recognized by automata with ϵ-transitions, is more robust and more expressive than the corresponding class TL without ϵ-transitions. We then focus on ϵ-transitions without reset, i.e. ϵ-transitions which do not reset clocks. We propose an algorithm to construct, given a timed automaton, an equivalent one without such transitions. This algorithm is in two steps, it first suppresses the cycles of ϵ-transitions without reset and then the remaining ones. Then, we prove that a timed automaton such that no ϵ-transition which resets clocks lies on any directed cycle, can be effectively transformed into a timed automaton without ϵtransitions. Interestingly, this main result holds under the assumption of non-Zenoness and it is false otherwise. To complete the picture, we exhibit a simple timed automaton with an ϵ-transition, which resets some clock, on a cycle and which is not equivalent to any ϵ-free timed automaton. To show this, we develop a promising new technique based on the notion of precise action. This paper presents a synthesis of the two conference communications [9] and [13]. Béatrice Bérard, Antoine Petit 0001, Volker Diekert, Paul Gastin |
Fundam. Informaticae | 1 |
| 1997 | Accepting Zeno Words Without Making Time Stand Still
Béatrice Bérard, Claudine Picaronny |
MFCS | 1 |
| 1996 | On the Power of Non-Observable Actions in Timed Automata
Béatrice Bérard, Paul Gastin, Antoine Petit 0001 |
STACS | 1 |
| 1995 | Untiming Timed Languages
Béatrice Bérard |
Inf. Process. Lett. | 1 |
| 1994 | Global Serializability of Concurrent Programs
Béatrice Bérard |
Theor. Comput. Sci. | 1 |
| 1987 | Literal Shuffle
Béatrice Bérard |
Theor. Comput. Sci. | 1 |