EDBT 2026 Demo / reviewers in the wild / expert
Hanna Klaudel
dblp:01/6554
· DBLP profile ↗
35ranked-venue papers
9as first author
4since 2021 · last 2024
0000-0003-0790-0004ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 24 · 8 first-author · 2 since 2021Software engineering, systems software and programming languages · 7 · 2 first-author · 2 since 2021Artificial intelligence and machine learning · 2 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 since 2021Computer networks · 1Graphics, computer vision, multimedia, augmented reality and games · 1Human-computer interaction and ubiquitous computing · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | An autonomous vehicle in a connected environment: case study of cyber-resilienceabstractAs the advancing autonomy of vehicles requires increasing assistance from the surrounding infrastructure, it becomes clear that the potential for cyberattacks necessitates a sophisticated implementation of resilience, capable of detecting and responding to both internal and external threats.Therefore, threat analysis and risk assessment, including careful modelling of resilience, are essential to prepare against cybersecurity risks.In this context, we extend our method of an automatic discovery of cost-ranked cyberattack scenarios by monitoring/fallback mechanisms.We then demonstrate that this extension allows an analysis of a realistic resilient model of cybersecurity aspects of a level 2 autonomous vehicle in a connected environment. Guillaume Hutzler, Hanna Klaudel, Witold Klaudel, Franck Pommereau, Artur Rataj |
FedCSIS | 2 |
| 2023 | Complexity of Membership and Non-Emptiness Problems in Unbounded Memory AutomataabstractWe study the complexity relationship between three models of unbounded memory automata: nu-automata (ν-A), Layered Memory Automata (LaMA)and History-Register Automata (HRA). These are all extensions of finite state automata with unbounded memory over infinite alphabets. We prove that the membership problem is NP-complete for all of them, while they fall into different classes for what concerns non-emptiness. The problem of non-emptiness is known to be Ackermann-complete for HRA, we prove that it is PSPACE-complete for ν-A. Clément Bertrand, Cinzia Di Giusto, Hanna Klaudel, Damien Regnault |
CONCUR | 3 |
| 2023 | Factorization of the State Space Construction for Cyclic Systems with Data
Johan Arcile, Raymond Devillers, Hanna Klaudel |
VECoS | 3 |
| 2022 | Layered Memory Automata: Recognizers for Quasi-Regular Languages with Unbounded Memory
Clément Bertrand, Hanna Klaudel, Frédéric Peschanski |
Petri Nets | 2 |
| 2020 | Dynamic Exploration of Multi-agent Systems with Periodic Timed TasksabstractWe formalise and study multi-agent timed models MAPTs (Multi-Agent with Periodic timed Tasks), where each agent is associated with a regular timed schema upon which all possible actions of the agent rely. MAPTs allow for an accelerated semantics and a layered structure of the state space, so that it is possible to explore the latter dynamically and use heuristics to greatly reduce the computation time needed to address reachability problems. We use an available tool for the Petri net implementation of MAPTs, to explore the state space of autonomous vehicle systems. Then, we compare this exploration with timed automata-based approaches in terms of expressiveness of available queries and computation time. Johan Arcile, Raymond Devillers, Hanna Klaudel |
Fundam. Informaticae | 3 |
| 2019 | VerifCar: a framework for modeling and model checking communicating autonomous vehicles
Johan Arcile, Raymond Devillers, Hanna Klaudel |
Auton. Agents Multi Agent Syst. | 3 |
| 2019 | From Box Algebra to Interval Temporal LogicabstractIn this paper, we further develop a recently introduced semantic link between temporal logics and Petri nets. We focus on two specific formalisms, Interval Temporal Logic (ITL) and Box Algebra (BA), which are closely related by their compositional approach to constructing system descriptions. The overall goal of our investigation is to translate Petri nets into behaviourally equivalent logical formulas. As a result, the analysis of system properties can be carried out using either of the two formalisms, exploiting their respective strengths and powerful tool support. The contribution of this paper is twofold. First, we extend the existing translation from BA to ITL, by removing restrictions concerning the way control flow of concurrent system is modelled, and by allowing a fully general synchronisation operator. Second, we strengthen the notion of equivalence between a Petri net and the corresponding logical formula by proving such an equivalence at the level of transition-based executions of Petri nets rather than just by looking at their labels. We also show that the complexity of the proposed translation compares favourably with the complexity of the translation from BA expressions to Petri nets. Hanna Klaudel, Maciej Koutny, Ben C. Moszkowski |
Fundam. Informaticae | 1 |
| 2018 | Pattern Matching in Link Streams: A Token-Based Approach
Clément Bertrand, Hanna Klaudel, Matthieu Latapy, Frédéric Peschanski |
Petri Nets | 2 |
| 2018 | Activity Networks with Delays an Application to Toxicity AnalysisabstractANDy, Activity Networks with Delays, is a discrete framework aiming at the qualitative modeling of time-dependent activities. The modular and expressive syntax makes ANDy suitable for a concise and natural modeling of time-dependent biological systems (i.e., regulatory pathways). Activities involve entities playing the role of activators, inhibitors or products of biochemical network operation. Activities may have a given duration, i.e., the time required to obtain results. An entity may represent an object (e.g., an agent, a biochemical species or a family of thereof) with a local attribute, a state denoting its level (e.g., concentration, strength). Entity levels may change as a result of an activity or may decay gradually as time passes by. The semantics of ANDy is formally given via high-level Petri nets ensuring this way some modularity. As main results we show that ANDy systems have finite state representations even for potentially infinite processes and it well adapts to the modeling of toxic behaviors. As an illustration, we present a classification of toxicity properties and give some hints on how they can be verified on ANDy systems with existing tools. A case study on blood glucose regulation is provided to exemplify the ANDy framework and the toxicity properties. Franck Delaplace, Cinzia Di Giusto, Jean-Louis Giavitto, Hanna Klaudel, Antoine Spicher |
Fundam. Informaticae | 4 |
| 2014 | Deadlock and Temporal Properties Analysis in Mixed Reality ApplicationsabstractMixed reality systems overlay real data with virtual information in order to assist users in their current task, they are used in many fields (surgery, maintenance, entertainment). Such systems generally combine several hardware components operating at different time scales, and software that has to cope with these timing constraints. MIRELA, for Mixed Reality Language, is a framework aimed at modelling, analysing and implementing systems composed of sensors, processing units, shared memories and rendering loops, communicating in a well-defined manner and submitted to timing constraints. The paper describes how harmful software behaviour, which may result in possible hardware deterioration or revert the system's primary goal from user assistance to user impediment, may be detected such as (global and local) deadlocks or starvation features. This also includes a study of temporal properties resulting in a finer understanding of the software timing behaviour, in order to fix it if needed. Raymond Devillers, Jean-Yves Didier, Hanna Klaudel, Johan Arcile |
ISSRE | 3 |
| 2014 | Interval Temporal Logic Semantics of Box Algebra
Hanna Klaudel, Maciej Koutny |
LATA | 1 |
| 2013 | A Petri Net Interpretation of Open Reconfigurable SystemsabstractWe present a Petri net interpretation of the pi-graphs - a graphical variant of the picalculus where recursion and replication are replaced by iteration. The concise and syntax-driven translation can be used to reason in Petri net terms about open re Frédéric Peschanski, Hanna Klaudel, Raymond Devillers |
Fundam. Informaticae | 2 |
| 2012 | Integrated regulatory networks (IRNs): Spatially organized biochemical modules
Jean-Louis Giavitto, Hanna Klaudel, Franck Pommereau |
Theor. Comput. Sci. | 2 |
| 2011 | A Petri Net Interpretation of Open Reconfigurable Systems
Frédéric Peschanski, Hanna Klaudel, Raymond Devillers |
Petri Nets | 2 |
| 2008 | Modeling and Analysis of Security Protocols Using Role Based Specifications and Petri Nets
Roland Bouroulet, Raymond Devillers, Hanna Klaudel, Elisabeth Pelz, Franck Pommereau |
Petri Nets | 3 |
| 2008 | Towards Efficient Verification of Systems with Dynamic Process Creation
Hanna Klaudel, Maciej Koutny, Elisabeth Pelz, Franck Pommereau |
ICTAC | 1 |
| 2008 | MIRELA: A Language for Modeling and Analyzing Mixed Reality Applications Using Timed AutomataabstractWe propose a compositional modeling framework for mixed reality (MR) software architectures in order to express, simulate and validate formally the time depending properties of such systems. Our approach is first based on a functional decomposition of such systems into generic components. The obtained elements as well as their typical interactions give rise to generic representations in terms of timed automata. A whole application is then obtained as a composition of such defined components. To ease writing specifications, we propose a textual language (named MIRELA: mixed reality language) along with the corresponding compilation tools. The generated output contains timed automata in UPPAAL format for simulation and verification of time constraints, and which also may be used to generate source code skeletons for an implementation on a MR platform. Jean-Yves Didier, Bachir Djafri, Hanna Klaudel |
VR | 3 |
| 2008 | M-nets: a survey
Hanna Klaudel, Franck Pommereau |
Acta Informatica | 1 |
| 2008 | A compositional Petri net translation of general pi -calculus termsabstractAbstract We propose a finite structural translation of possibly recursive π -calculus terms into Petri nets. This is achieved by using high-level nets together with an equivalence on markings in order to model entering into recursive calls, which do not need to be guarded. We view a computing system as consisting of a main program ( π -calculus term) together with procedure declarations (recursive definitions of π -calculus identifiers). The control structure of these components is represented using disjoint high-level Petri nets, one for the main program and one for each of the procedure declarations. The program is executed once, while each procedure can be invoked several times (even concurrently), each such invocation being uniquely identified by structured tokens which correspond to the sequence of recursive calls along the execution path leading to that invocation. Raymond Devillers, Hanna Klaudel, Maciej Koutny |
Formal Aspects Comput. | 2 |
| 2007 | Incremental and unifying modelling formalism for biological interaction networksabstractBACKGROUND: An appropriate choice of the modeling formalism from the broad range of existing ones may be crucial for efficiently describing and analyzing biological systems. RESULTS: We propose a new unifying and incremental formalism for the representation and modeling of biological interaction networks. This formalism allows automated translations into other formalisms, thus enabling a thorough study of the dynamic properties of a biological system. As a first illustration, we propose a translation into the R. Thomas' multivalued logical formalism which provides a possible semantics; a methodology for constructing such models is presented on a classical benchmark: the lambda phage genetic switch. We also show how to extract from our model a classical ODE description of the dynamics of a system. CONCLUSION: This approach provides an additional level of description between the biological and mathematical ones. It yields, on the one hand, a knowledge expression in a form which is intuitive for biologists and, on the other hand, its representation in a formal and structured way. Anastasia Yartseva, Hanna Klaudel, Raymond Devillers, François Képès |
BMC Bioinform. | 2 |
| 2006 | Tutorial on Formal Methods for Distributed and Cooperative Systems
Christine Choppy, Serge Haddad, Hanna Klaudel, Fabrice Kordon, Laure Petrucci, Yann Thierry-Mieg |
ICTAC | 3 |
| 2006 | A Petri Net Translation of pi-Calculus Terms
Raymond Devillers, Hanna Klaudel, Maciej Koutny |
ICTAC | 2 |
| 2006 | Petri Net Semantics of the Finite pi-calculus Terms
Raymond Devillers, Hanna Klaudel, Maciej Koutny |
Fundam. Informaticae | 2 |
| 2005 | Synchronous and Asynchronous Communications in Composable Parameterized High-Level Petri Nets
Raymond Devillers, Hanna Klaudel |
Fundam. Informaticae | 2 |
| 2004 | Petri Net Semantics of the Finite pi-Calculus
Raymond Devillers, Hanna Klaudel, Maciej Koutny |
FORTE | 2 |
| 2004 | Object-Oriented Modelling with High-Level Modular Petri Nets
Cécile Bui Thanh, Hanna Klaudel |
IFM | 2 |
| 2003 | Asynchronous Box Calculus
Raymond Devillers, Hanna Klaudel, Maciej Koutny, Franck Pommereau |
Fundam. Informaticae | 2 |
| 2003 | General parameterised refinement and recursion for the M-net calculus
Raymond Devillers, Hanna Klaudel, Robert-C. Riemann |
Theor. Comput. Sci. | 2 |
| 2002 | A Class of Composable and Preemptible High-level Petri Nets with an Application to Multi-Tasking Systems
Hanna Klaudel, Franck Pommereau |
Fundam. Informaticae | 1 |
| 2001 | Compositional high-level Petri net semantics of a parallel programming language with procedures
Hanna Klaudel |
Sci. Comput. Program. | 1 |
| 2000 | A Concurrent and Compositional Petri Net Semantics of Preemption
Hanna Klaudel, Franck Pommereau |
IFM | 1 |
| 1998 | M-Nets: An Algebra of High-Level Petri Nets, with an Application to the Semantics of Concurrent Programming Languages
Eike Best, Wojciech Fraczak, Richard P. Hopkins, Hanna Klaudel, Elisabeth Pelz |
Acta Informatica | 4 |
| 1997 | High Level Expressions with their SOS Semantics (Extended Abstract)
Hanna Klaudel, Robert-C. Riemann |
CONCUR | 1 |
| 1997 | General Refinement for High Level Petri Nets
Raymond Devillers, Hanna Klaudel, Robert-C. Riemann |
FSTTCS | 2 |
| 1995 | Communication as Unification in the Petri Box Calculus
Hanna Klaudel, Elisabeth Pelz |
FCT | 1 |