2003
DOI: 10.1007/978-3-540-45069-6_12
|View full text |Cite
|
Sign up to set email alerts
|

FAST: Fast Acceleration of Symbolic Transition Systems

Abstract: fast is a tool for the analysis of infinite systems. This paper describes the underlying theory, the architecture choices that have been made in the tool design. The user must provide a model to analyse, the property to check and a computation policy. Several such policies are proposed as a standard in the package, others can be added by the user. fast capabilities are compared with those of other tools. A range of case studies from the literature has been investigated.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
99
0

Year Published

2005
2005
2014
2014

Publication Types

Select...
7
1

Relationship

2
6

Authors

Journals

citations
Cited by 89 publications
(99 citation statements)
references
References 1 publication
0
99
0
Order By: Relevance
“…For instance, Petri nets represent the subclass of counter systems obtained by removing the ability to test a counter for zero. Other examples include reversal-bounded counter machines [Iba78], flat counter systems [Boi98,BFLP03,LS04] and constraint automata with qualitative constraints on Z between the states of variables at different steps of the execution [DG05]. "Qualitative" means that the relationship between the constrained variables is not sharp, like x < y.…”
Section: Introductionmentioning
confidence: 99%
“…For instance, Petri nets represent the subclass of counter systems obtained by removing the ability to test a counter for zero. Other examples include reversal-bounded counter machines [Iba78], flat counter systems [Boi98,BFLP03,LS04] and constraint automata with qualitative constraints on Z between the states of variables at different steps of the execution [DG05]. "Qualitative" means that the relationship between the constrained variables is not sharp, like x < y.…”
Section: Introductionmentioning
confidence: 99%
“…Aspic takes as input the textual automata input format of the tool Fast ( [7]). A Fast file is composed of two parts:…”
Section: Aspic Tool Implementationmentioning
confidence: 99%
“…A source of inspiration are the so-called "acceleration techniques" proposed by several authors [14,64,23,32,7]. These works consist in identifying categories of loops whose effect can be computed exactly.…”
Section: Introductionmentioning
confidence: 99%
“…Motivation For practical (computer-aided) model-checking, an infinite-state system must be provided with an effective finitary presentation, and in particular, must admit a symbolic representation of sets of states and transitions. Presburger arithmetic is a particularly appropriate platform for symbolic representation of a wide variety of infinite state systems, such as counter systems (see [BFLP03]) where vectors of integers are subjected to linear transformations from finite control graph. These strongly extend counter automata and even very simple examples of counter systems can have notoriously difficult and unpredictable behaviour, a witness being the Syracuse problem, see e.g.…”
Section: Introductionmentioning
confidence: 99%
“…An important and natural class of counter systems, in which various practical cases of infinite state systems (e.g. broadcast protocols [FL02]) can be modelled, are those with a flat control graph, i.e, those where no control state occurs in more than one simple cycle (see [Boi98,CJ98,CC00,FL02,BFLP03,Ler03]). Strong results on verifying safety and reachability properties on flat counter systems have been obtained in [CJ98,FL02].…”
Section: Introductionmentioning
confidence: 99%