Coloured Petri Nets and CPN Tools for modelling and validation of concurrent systems
K Jensen, LM Kristensen, L Wells - International Journal on Software Tools …, 2007 - Springer
Abstract Coloured Petri Nets (CPNs) is a language for the modelling and validation of
systems in which concurrency, communication, and synchronisation play a major role …
systems in which concurrency, communication, and synchronisation play a major role …
Fighting state space explosion: Review and evaluation
R Pelánek - International Workshop on Formal Methods for …, 2008 - Springer
In order to apply formal methods in practice, the practitioner has to comprehend a vast
amount of research literature and realistically evaluate practical merits of different …
amount of research literature and realistically evaluate practical merits of different …
Parallel recursive state compression for free
This paper focuses on reducing memory usage in enumerative model checking, while
maintaining the multi-core scalability obtained in earlier work. We present a multi-core tree …
maintaining the multi-core scalability obtained in earlier work. We present a multi-core tree …
A parallel compact hash table
S van der Vegt, A Laarman - … on Mathematical and Engineering Methods in …, 2011 - Springer
LNCS 7119 - A Parallel Compact Hash Table Page 1 A Parallel Compact Hash Table Steven
van der Vegt and Alfons Laarman Formal Methods and Tools, University of Twente, The …
van der Vegt and Alfons Laarman Formal Methods and Tools, University of Twente, The …
Formal verification of a flash memory device driver–an experience report
Flash memory has become virtually indispensable in most mobile devices. In order for
mobile devices to operate successfully, it is essential that flash memory be controlled …
mobile devices to operate successfully, it is essential that flash memory be controlled …
Memory efficient state space storage in explicit software model checking
S Evangelista, JF Pradat-Peyre - … SPIN Workshop, San Francisco, CA, USA …, 2005 - Springer
The limited amount of memory is the major bottleneck in model checking tools based on an
explicit states enumeration. In this context, techniques allowing an efficient representation of …
explicit states enumeration. In this context, techniques allowing an efficient representation of …
Optimal compression of combinatorial state spaces
A Laarman - Innovations in Systems and Software Engineering, 2019 - Springer
Efficiently deciding reachability for model checking problems requires storing the entire state
space. We provide an information theoretical lower bound for these storage requirements …
space. We provide an information theoretical lower bound for these storage requirements …
The ComBack method–extending hash compaction with backtracking
This paper presents the ComBack method for explicit state space exploration. The ComBack
method extends the well-known hash compaction method such that full coverage of the state …
method extends the well-known hash compaction method such that full coverage of the state …
What the small Rubik's cube taught me about data structures, information theory, and randomisation
A Valmari - International Journal on Software Tools for Technology …, 2006 - Springer
This article discusses observations made when the state space of the 2× 2× 2 Rubik's cube
was constructed with various programs based on various data structures, gives theoretical …
was constructed with various programs based on various data structures, gives theoretical …
Obtaining memory-efficient reachability graph representations using the sweep-line method
This paper is concerned with a memory-efficient representation of reachability graphs. We
describe a technique that enables us to represent each reachable marking in a number of …
describe a technique that enables us to represent each reachable marking in a number of …