2009 24th International Symposium on Computer and Information Sciences 2009
DOI: 10.1109/iscis.2009.5291864
|View full text |Cite
|
Sign up to set email alerts
|

An approach to state space reduction for systems with dynamic process creation

Abstract: Automated verification of dynamic multi-threaded computing systems can be adversely affected by problems relating to dynamic process creation. We therefore investigatein 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 metho… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

2
15
0

Year Published

2010
2010
2017
2017

Publication Types

Select...
3
2
2

Relationship

4
3

Authors

Journals

citations
Cited by 8 publications
(17 citation statements)
references
References 9 publications
2
15
0
Order By: Relevance
“…The problem of reasoning about this kind of systems has lead to the development of different formalisms and methods [15]. Here, we focus on an implementation in terms of Petri nets [8] which allows for dynamic process creation and is mainly based on [6]. First we refine the definition of process identifiers that will be used through this paper, the definition is compatible with the one from [6].…”
Section: Process Identifiers and Petri Nets 21 Process Identifiersmentioning
confidence: 99%
See 2 more Smart Citations
“…The problem of reasoning about this kind of systems has lead to the development of different formalisms and methods [15]. Here, we focus on an implementation in terms of Petri nets [8] which allows for dynamic process creation and is mainly based on [6]. First we refine the definition of process identifiers that will be used through this paper, the definition is compatible with the one from [6].…”
Section: Process Identifiers and Petri Nets 21 Process Identifiersmentioning
confidence: 99%
“…Here, we focus on an implementation in terms of Petri nets [8] which allows for dynamic process creation and is mainly based on [6]. First we refine the definition of process identifiers that will be used through this paper, the definition is compatible with the one from [6]. The only difference is the introduction of an empty pid that helps the formal definition of pids.…”
Section: Process Identifiers and Petri Nets 21 Process Identifiersmentioning
confidence: 99%
See 1 more Smart Citation
“…For the latter research direction, the actual IRN specification restrictions ensure finiteness of the state space, but may become artificial in practice. Some of these restrictions may be relaxed by resorting to abstraction and specific reduction techniques, like those in [9], [10], which originally have been designed for systems with dynamic process creation.…”
Section: Building An Irn State Space Andmentioning
confidence: 99%
“…Note that for the example shown above this process would not terminate because the state graph is infinite, therefore such explicit state graph can be used only for system with finitely many markings. Otherwise, solutions exist to handle symbolically infinite state graphs, usually through approximations or abstractions (e.g., [10,7,14]). The ABCD specification defines a number of agents (i.e.…”
Section: • Parallel Composition P |Qmentioning
confidence: 99%