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

Jean Berstel

dblp:b/JeanBerstel · DBLP profile ↗
← Back
43ranked-venue papers
41as first author
0since 2021 · last 2012
—ORCID · none

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

Theory of computation · 41 · 39 first-authorSoftware engineering, systems software and programming languages · 2 · 2 first-authorDatabases, data management, data science and information retrieval · 2 · 2 first-author

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.

Software engineering, system software, and programming languages
2 papers
Requirements engineering and software design · 52% Program verification · 41% Compilers and program optimization · 8%
Theoretical computer science
6 papers
Combinatorics and discrete mathematics · 73% Automata and formal languages · 27%
Human-computer interaction and pervasive computing
1 paper
User interface design and tools · 100%

Topics — the 12 heaviest of 14, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Combinatorics and discrete mathematics
card shuffling
0.112010
The expressive power of the shuffle product · Inf. Comput. 2010
Program verification
model checking
0.122005
A scalable formal method for design and automatic checking of user interfaces · ACM Trans. Softw. Eng. Methodol. 2005
A Scalable Formal Method for Design and Automatic Checking of User Interfaces · ICSE 2001
Requirements engineering and software design
formal specification
0.112005
A scalable formal method for design and automatic checking of user interfaces · ACM Trans. Softw. Eng. Methodol. 2005
Requirements engineering and software design › interface design
user interface design
0.112005
A scalable formal method for design and automatic checking of user interfaces · ACM Trans. Softw. Eng. Methodol. 2005
Automata and formal languages › formal language classes
formal language expressiveness
0.012010
The expressive power of the shuffle product · Inf. Comput. 2010
User interface design and tools › user interface specification
formal specification of user interfaces
0.012001
A Scalable Formal Method for Design and Automatic Checking of User Interfaces · ICSE 2001
Compilers and program optimization
code generation
0.012005
A scalable formal method for design and automatic checking of user interfaces · ACM Trans. Softw. Eng. Methodol. 2005
Automata and formal languages
context-free languages
0.011981
More about the "Geography" of Context-Free Languages · Inf. Control. 1981
Combinatorics and discrete mathematics
combinatorics on words
0.011979
Sur les mots sans carré définis par un morphisme · ICALP 1979
Combinatorics and discrete mathematics
generating functions
0.011988
Zeta Functions of Recognizable Languages · ICALP 1988
Automata and formal languages
rational cones
0.011974
Une suite decroissante de cônes rationnels · ICALP 1974
Automata and formal languages › formal language operations
morphisms
0.011979
Sur les mots sans carré définis par un morphisme · ICALP 1979

Methods — techniques the papers use, named apart from their topics

model checking · 0.1formal language theory · 0.1compiler technology · 0.1BNF grammar · 0.1morphism theory · 0.0cone theory · 0.0
YearPublicationVenuePosition
2012 Splicing systems and the Chomsky hierarchy
Jean Berstel, Luc Boasson, Isabelle Fagnot
Theor. Comput. Sci.1
2010 The expressive power of the shuffle product
Jean Berstel, Luc Boasson, Olivier Carton, Jean-Éric Pin, Antonio Restivo
Inf. Comput.1
2010 Sturmian Trees
Jean Berstel, Luc Boasson, Olivier Carton, Isabelle Fagnot
Theory Comput. Syst.1
2009 Continuant polynomials and worst-case behavior of Hopcroft's minimization algorithm
Jean Berstel, Luc Boasson, Olivier Carton
Theor. Comput. Sci.1
2008 Another proof of Soittola's theorem
Jean Berstel, Christophe Reutenauer
Theor. Comput. Sci.1
2008 Extension of Brzozowski's derivation calculus of rational expressions to series over the free partially commutative monoids
Jean Berstel, Christophe Reutenauer
Theor. Comput. Sci.1
2007 A First Investigation of Sturmian Trees
Jean Berstel, Luc Boasson, Olivier Carton, Isabelle Fagnot
STACS1
2006 Crochemore Factorization of Sturmian and Other Infinite Words
Jean Berstel, Alessandra Savelli
MFCS1
2006 Operations preserving regular languages
Jean Berstel, Luc Boasson, Olivier Carton, Bruno Petazzoni, Jean-Éric Pin
Theor. Comput. Sci.1
2005 Growth of repetition-free words -- a review
Jean Berstel
Theor. Comput. Sci.1
2005 Mixed languages
Jean Berstel, Luc Boasson, Michel Latteux
Theor. Comput. Sci.1
2005 A scalable formal method for design and automatic checking of user interfaces
abstract
The article addresses the formal specification, design and implementation of the behavioral component of graphical user interfaces. The complex sequences of visual events and actions that constitute dialogs are specified by means of modular, communicating grammars called VEG (Visual Event Grammars), which extend traditional BNF grammars to make them more convenient to model dialogs.A VEG specification is independent of the actual layout of the GUI, but it can easily be integrated with various layout design toolkits. Moreover, a VEG specification may be verified with the model checker SPIN, in order to test consistency and correctness, to detect deadlocks and unreachable states, and also to generate test cases for validation purposes.Efficient code is automatically generated by the VEG toolkit, based on compiler technology. Realistic applications have been specified, verified and implemented, like a Notepad-style editor, a graph construction library and a large real application to medical software. It is also argued that VEG can be used to specify and test voice interfaces and multimodal dialogs. The major contribution of our work is blending together a set of features coming from GUI design, compilers, software engineering and formal verification. Even though we do not claim novelty in each of the techniques adopted for VEG, they have been united into a toolkit supporting all GUI design phases, that is, specification, design, verification and validation, linking to applications and coding.
Jean Berstel, Stefano Crespi-Reghizzi, Gilles Roussel 0001, Pierluigi San Pietro
ACM Trans. Softw. Eng. Methodol.1
2004 On the Complexity of Hopcroft's State Minimization Algorithm
Jean Berstel, Olivier Carton
CIAA1
2003 Operations Preserving Recognizable Languages
Jean Berstel, Luc Boasson, Olivier Carton, Bruno Petazzoni, Jean-Éric Pin
FCT1
2002 Formal properties of XML grammars and languages
Jean Berstel, Luc Boasson
Acta Informatica1
2002 Shuffle factorization is unique
Jean Berstel, Luc Boasson
Theor. Comput. Sci.1
2002 Coding rotations on intervals
Jean Berstel, Laurent Vuillon
Theor. Comput. Sci.1
2001 A Scalable Formal Method for Design and Automatic Checking of User Interfaces
abstract
The paper addresses the formal specification, design and implementation of the behavioral component of graphical user interfaces. Dialogs are specified by means of modular, communicating grammars called VEG (Visual Event Grammars), which extend traditional BNF grammars to make the modeling of dialogs more convenient. A VEG specification is independent of the actual layout of the GUI, but it can be easily integrated with various layout design toolkits. The specification may be verified with the model checker Spin, in order to test consistency and correctness, to detect deadlocks and unreachable states, and also to generate test cases for validation purposes. Efficient code is automatically generated by the VEG toolkit, based on compiler technology. Realistic applications have been specified, verified and implemented, like a Notepad-style editor, a graph construction library and a large real application to medical software. The complete VEG toolkit is going to be available soon as free software.
Jean Berstel, Stefano Crespi-Reghizzi, Gilles Roussel 0001, Pierluigi San Pietro
ICSE1
2000 XML Grammars
Jean Berstel, Luc Boasson
MFCS1
1999 Partial Words and a Theorem of Fine and Wilf
Jean Berstel, Luc Boasson
Theor. Comput. Sci.1
1997 The Set of Minimal Words of a Context-Free Language is Context-Free
Jean Berstel, Luc Boasson
J. Comput. Syst. Sci.1
1997 Sturmian Words, Lyndon Words and Trees
Jean Berstel, Aldo de Luca
Theor. Comput. Sci.1
1996 Towards an Algebraic Theory of Context-Free Languages
abstract
The purpose of the paper is to present the implications of a new definition of context-free languages. The main interests of this approach are first to allow full formal proofs and second to enlight the crucial role of rational closures. The proposed formalism is based on a theorem of Wechler. It is very near to the “radical algebras” of Conway.
Jean Berstel, Luc Boasson
Fundam. Informaticae1
1996 Local Languages and the Berry-Sethi Algorithm
Jean Berstel, Jean-Éric Pin
Theor. Comput. Sci.1
1995 Recent Results on Sturmian Words
Jean Berstel
Developments in Language Theory1
1994 Average Cost of Duval's Algorithm for Generating Lyndon Words
Jean Berstel, Michel Pocchiola
Theor. Comput. Sci.1
1993 A Characterization of Sturmian Morphisms
Jean Berstel, Patrice Séébold
MFCS1
1993 A Characterization of Overlap-Free Morphisms
Jean Berstel, Patrice Séébold
Discret. Appl. Math.1
1989 Properties of Infinite Words: Recent Result
Jean Berstel
STACS1
1988 Zeta Functions of Recognizable Languages
Jean Berstel, Christophe Reutenauer
ICALP1
1987 On the Length of Word Chains
Jean Berstel, Srecko Brlek
Inf. Process. Lett.1
1986 Recent Results in the Theory of Rational Sets
Jean Berstel, Jacques Sakarovitch
MFCS1
1986 Every Iterated Morphism Yields a co-CFL
Jean Berstel
Inf. Process. Lett.1
1984 Some Recent Results on Squarefree Words
Jean Berstel
STACS1
1982 Recognizable Formal Power Series on Trees
Jean Berstel, Christophe Reutenauer
Theor. Comput. Sci.1
1981 More about the "Geography" of Context-Free Languages
Joffroy Beauquier, Jean Berstel
MFCS2
1981 More about the "Geography" of Context-Free Languages
Joffroy Beauquier, Jean Berstel
Inf. Control.2
1979 Sur les mots sans carré définis par un morphisme
Jean Berstel
ICALP1
1977 Some Recent Results on Recognizable Formal Power Series
Jean Berstel
FCT1
1974 Une suite decroissante de cônes rationnels
Jean Berstel, Luc Boasson
ICALP1
1974 Sur une Conjecture de S. Greibach
Jean Berstel
Acta Informatica1
1973 Une Hiérarchie des Parties Rationelles de N²
Jean Berstel
Math. Syst. Theory1
1972 Sur la densité asymptotique de langages formels
Jean Berstel
ICALP1