How to compose Presburger-accelerations: Applications to broadcast protocols

A Finkel, J Leroux - FST TCS 2002: Foundations of Software Technology …, 2002 - Springer
Finite linear systems are finite sets of linear functions whose guards are defined by
Presburger formulas, and whose the squares matrices associated generate a finite …

Flat acceleration in symbolic model checking

S Bardin, A Finkel, J Leroux, P Schnoebelen - Automated Technology for …, 2005 - Springer
Symbolic model checking provides partially effective verification procedures that can handle
systems with an infinite state space. So-called “acceleration techniques” enhance the …

FAST: acceleration from theory to practice

S Bardin, A Finkel, J Leroux, L Petrucci - International Journal on Software …, 2008 - Springer
Fast acceleration of symbolic transition systems (F ast) is a tool for the analysis of systems
manipulating unbounded integer variables. We check safety properties by computing the …

A modular static analysis approach to affine loop invariants detection

C Ancourt, F Coelho, F Irigoin - Electronic Notes in Theoretical Computer …, 2010 - Elsevier
Modular static analyzers use procedure abstractions, aka summarizations, to ensure that
their execution time increases linearly with the size of analyzed programs. A similar …

Modeling dynamic architectures using nets-within-nets

L Cabac, M Duvigneau, D Moldt, H Rölke - … and Theory of Petri Nets 2005 …, 2005 - Springer
Current modeling techniques are not well equipped to design dynamic software
architectures. In this work we present the basic concepts for a dynamic architecture …

A polynomial time Presburger criterion and synthesis for number decision diagrams

J Leroux - 20th Annual IEEE Symposium on Logic in Computer …, 2005 - ieeexplore.ieee.org
Number decision diagrams (NDD) are the automata-based symbolic representation for
manipulating sets of integer vectors encoded as strings of digit vectors (least or most …

Generalization strategies for the verification of infinite state systems

F Fioravanti, A Pettorossi, M Proietti… - Theory and Practice of …, 2013 - cambridge.org
We present a method for the automated verification of temporal properties of infinite state
systems. Our verification method is based on the specialization of constraint logic programs …

Reachability in fixed dimension vector addition systems with states

W Czerwiński, S Lasota, R Lazić, J Leroux… - arXiv preprint arXiv …, 2020 - arxiv.org
The reachability problem is a central decision problem for formal verification based on vector
addition systems with states (VASS), which are equivalent to Petri nets and form one of the …

Model-checking CTL* over flat Presburger counter systems

S Demri, A Finkel, V Goranko… - Journal of Applied Non …, 2010 - Taylor & Francis
This paper studies model-checking of fragments and extensions of CTL* on infinitestate
counter systems, where the states are vectors of integers and the transitions are determined …

Reachability analysis of (timed) Petri nets using real arithmetic

B Bérard, L Fribourg - International Conference on Concurrency Theory, 1999 - Springer
In this paper, we address the issue of reachability analysis for Petri nets, viewed as
automata with counters. We show that exact reachability analysis can be achieved by …