Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Éric Badouel

dblp:57/6569 · DBLP profile ↗
← Back
19ranked-venue papers
17as first author
0since 2021 · last 2018
0000-0002-0499-5231ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 16 · 15 first-authorApplied, interdisciplinary, general and emerging computing · 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
3 papers
Automata and formal languages · 61% Logic in computer science · 24% Automated reasoning and model checking · 15%

Topics — the 6 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Automata and formal languages
petri nets
0.122005
Petri Algebras · ICALP 2005
The synthesis of Petri nets from path-automatic specifications · Inf. Comput. 2004
Logic in computer science
semantics
0.112005
Petri Algebras · ICALP 2005
Automata and formal languages › petri nets
petri net synthesis
0.012004
The synthesis of Petri nets from path-automatic specifications · Inf. Comput. 2004
Automated reasoning and model checking › synthesis
synthesis from specifications
0.012004
The synthesis of Petri nets from path-automatic specifications · Inf. Comput. 2004
Logic in computer science
concurrency theory
0.011999
Context-Free Event Domains are Recognizable · Inf. Comput. 1999
Automata and formal languages › algebraic language theory
recognizability
0.011999
Context-Free Event Domains are Recognizable · Inf. Comput. 1999
YearPublicationVenuePosition
2018 Modular Design of Domain-Specific Languages Using Splittings of Catamorphisms
Éric Badouel, Rodrigue Aimé Djeumen Djatcha
ICTAC1
2017 Incremental Process Discovery using Petri Net Synthesis
abstract
Process discovery aims at constructing a model from a set of observations given by execution traces (a log). Petri nets are a preferred target model in that they produce a compact description of the system by exhibiting its concurrency. This article presents a process discovery algorithm using Petr i net synthesis, based on the notion of region introduced by A. Ehrenfeucht and G. Rozenberg and using techniques from linear algebra. The algorithm proceeds in three successive phases which make it possible to find a compromise between the ability to infer behaviours of the system from the set of observations while ensuring a parsimonious model, in terms of fitness, precision and simplicity. All used algorithms are incremental which means that one can modify the produced model when new observations are reported without reconstructing the model from scratch.
Éric Badouel, Uli Schlachter
Fundam. Informaticae1
2016 Petri Nets with Structured Data
abstract
This paper considers Structured Data Nets (StDN): a Petri net extension that describes open systems with data. The objective of this language is to serve as a formal basis for the analysis of systems that use data, accept inputs from their environment, and implement complex workflows. In StDNs, tok ens are structured documents. Each transition is attached to a query, guarded by patterns, (logical assertions on the contents of its preset) and transforms tokens. We define StDNs and their semantics. We then consider their formal properties: coverability of a marking, termination and soundness of transactions. Unrestricted StDNs are Turing complete, so coverability, termination and soundness are undecidable for StDNs. However, using an order on documents, and putting reasonable restrictions both on the expressiveness of patterns and queries and on the documents, we show that StDNs are well-structured transition systems, for which coverability, termination and soundness are decidable. We then show the expressive power of StDN on a case study, and compare StDNs and their decidable subclasses with other types of high-level nets and other formalisms adapted to data-centric approaches or to workflows design.
Éric Badouel, Loïc Hélouët, Christophe Morvan
Fundam. Informaticae1
2015 Petri Nets with Structured Data
Éric Badouel, Loïc Hélouët, Christophe Morvan
Petri Nets1
2013 Attribute grammars as tree transducers over cyclic representations of infinite trees and their descriptional composition
Éric Badouel, Rodrigue Tchougong, Celestin Nkuimi Jugnia, Bernard Fotsing
Theor. Comput. Sci.1
2012 On the α-Reconstructibility of Workflow Nets
Éric Badouel
Petri Nets1
2011 A Modal Interface Theory for Component-based Design
abstract
This paper presents the modal interface theory, a unification of interface automata and modal specifications, two radically dissimilar models for interface theories. Interface automata is a game-based model, which allows the designer to express assum
Jean-Baptiste Raclet, Éric Badouel, Albert Benveniste, Benoît Caillaud, Axel Legay, Roberto Passerone
Fundam. Informaticae2
2009 Modal interfaces: unifying interface automata and modal specifications
abstract
This paper presents a unification of interface automata and modal specifications, two radically dissimilar models for interface theories. Interface automata is a game-based model, which allows to make assumptions on the environment and propose an optimistic view for composition : two components can be composed if there is an environment where they can work together. Modal specification is a language theoretic account of a fragment of the modal mu-calculus logic that is more complete but which does not allow to distinguish between the environment and the component. Partial unifications of these two frameworks have been explored recently. A first attempt by Larsen et al. considers modal interfaces, an extension of modal specifications that deals with compatibility issues in the composition operator. However, this composition operator is incorrect. A second attempt by Raclet et al. gives a different perspective, and emphasises on conjunction and residuation of modal specifications, including when interfaces have dissimilar alphabets, but disregards interface compatibility. The present paper contributes a thorougher unification of the two theories by correcting the modal interface composition operator presented in the paper by Larsen et al., drawing a complete picture of the modal interface algebra, and pushing even further the comparison between interface automata, modal automata and modal interfaces.
Jean-Baptiste Raclet, Éric Badouel, Albert Benveniste, Benoît Caillaud, Axel Legay, Roberto Passerone
EMSOFT2
2007 An Axiomatization of the Token Game Based on Petri Algebras
Éric Badouel, Jules Chenou, Goulven Guillou
Fundam. Informaticae1
2005 Petri Algebras
Éric Badouel, Jules Chenou, Goulven Guillou
ICALP1
2004 The synthesis of Petri nets from path-automatic specifications
Éric Badouel, Philippe Darondeau
Inf. Comput.1
2002 Distributing Finite Automata Through Petri Net Synthesis
abstract
Abstract. The synthesis problem for Petri nets consists in deciding constructively the existence of a Petri net with sequential state graph isomorphic to a given graph. If events are attached to locations, one may set as an additional requirement that the synthesised net should be distributable; i.e. such that events at different locations have no common input place, whence distributed conflicts are avoided. Distributable nets are easily implemented by finite families of automata (one per location) communicating with each other by asynchronous message passing. We show that the general Petri net synthesis problem and its distributed version may both be solved in time polynomial in the size of the given graph. We report on some preliminary experiments of Petri net synthesis applied to the distribution of reactive automata using the tool SYNET .
Éric Badouel, Benoît Caillaud, Philippe Darondeau
Formal Aspects Comput.1
1999 Context-Free Event Domains are Recognizable
Éric Badouel, Philippe Darondeau, Jean-Claude Raoult
Inf. Comput.1
1997 Stratified Petri Nets
Éric Badouel, Philippe Darondeau
FCT1
1997 The Synthesis Problem for Elementary Net Systems is NP-Complete
Éric Badouel, Luca Bernardinello, Philippe Darondeau
Theor. Comput. Sci.1
1995 Trace Nets and Process Automata
Éric Badouel, Philippe Darondeau
Acta Informatica1
1992 Structural Operational Specifications and the Trace Automata
Éric Badouel, Philippe Darondeau
CONCUR1
1991 On Guarded Recursion
Éric Badouel, Philippe Darondeau
Theor. Comput. Sci.1
1989 Algebraic Closed Theories
Éric Badouel
MFCS1