Abstract

Automated verification of dynamic multi-threaded computing systems can be adversely affected by problems relating to dynamic process creation. We therefore investigate - in a general setting of labelled transition systems - a way of reducing the state spaces of multi-threaded systems. At the heart of our method is a state equivalence, which may produce a finite representation of an infinite state system while still allowing to validate the relevant behavioural properties. We demonstrate the feasibility of the method through experiments involving the checking of the proposed state equivalence.

Keywords

multi-threaded systems, state equivalence, state space computation, state space reduction

An Approach to State Space Reduction for Systems with Dynamic Process Creation
Klaudel, H., Koutny, M., Pelz, E. and Pommereau, F.
In 2009 24th International Symposium on Computer and Information Sciences, September 14-16, 2009, Middle East Technical University, North Cyprus Campus
Vural, F.Y., Yazici, A., Toroslu, H. et al. (eds.)
pp 543-548
IEEE, 2009
Notes : DOI: 10.1109/ISCIS.2009.5291864