DocumentCode :
2828670
Title :
Compositional Analysis for Weak Stubborn Sets
Author :
Hansen, Henri ; Wang, Xu
Author_Institution :
Dept. of Software Syst., Tampere Univ. of Technol., Tampere, Finland
fYear :
2011
fDate :
20-24 June 2011
Firstpage :
36
Lastpage :
43
Abstract :
Partial order reduction methods rely on expanding a state space only partially, exploring representatives of sets of executions of a system. The methods differ at least in three respects:the set of properties that are preserved, the notions of interaction between transitions, and the methods of selecting the representative transitions. We explore an existing but less studied method of weak stubborn sets in the context of process-algebraic parallel composition. The theory of stubborn set methods is based on global condition son executions. In practice, these conditions are guaranteed by using static dependency information in the form of dependency and causality relations. We propose a compositional approach for these conditions. We extract dependency information from the component processes by analysing the components in detail and then define compositional rules for system-level dependency information. We use novel localised conditions of dependency that the weak stubborn set method can make use of. We carry out some experiments in the context of FDR, to explore the relative merits of the method compared to the more well-known version of stubborn sets with and without compositional analysis. We do this for both a deadlock preserving reduction and a version that preserves the failures/divergences semantics of FDR.
Keywords :
process algebra; set theory; FDR; compositional analysis; partial order reduction methods; process-algebraic parallel composition; static dependency information; weak stubborn sets; Computational modeling; Context; Semantics; Software systems; Space exploration; Synchronization; System recovery; Compositionality; Partial Order Reduction; Process Algebra; State Explosion;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Application of Concurrency to System Design (ACSD), 2011 11th International Conference on
Conference_Location :
Newcastle Upon Tyne
ISSN :
1550-4808
Print_ISBN :
978-1-61284-974-4
Type :
conf
DOI :
10.1109/ACSD.2011.25
Filename :
5988916
Link To Document :
بازگشت