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 …

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 …

Parallel recursive state compression for free

A Laarman, J Van De Pol, M Weber - … , Snowbird, UT, USA, July 14-15 …, 2011 - Springer
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 …

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 …

Formal verification of a flash memory device driver–an experience report

M Kim, Y Choi, Y Kim, H Kim - … SPIN Workshop, Los Angeles, CA, USA …, 2008 - Springer
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 …

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 …

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 …

The ComBack method–extending hash compaction with backtracking

M Westergaard, LM Kristensen, GS Brodal… - Petri Nets and Other …, 2007 - Springer
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 …

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 …

Obtaining memory-efficient reachability graph representations using the sweep-line method

T Mailund, M Westergaard - Tools and Algorithms for the Construction and …, 2004 - Springer
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 …