DocumentCode :
1572659
Title :
Merging state-based and action-based verification
Author :
Hansen, Henri ; Virtanen, Heikki ; Valmari, Antti
Author_Institution :
Inst. of Software Syst., Tampere Univ. of Technol., Finland
fYear :
2003
Firstpage :
150
Lastpage :
156
Abstract :
A formalism is presented that is intended to combine basic properties of both state-based and action-based verification. In state-based verification the behaviour of the system is described in terms of the properties of its states, whereas action-based methods concentrate on transitions between states. A typical state-based approach consists of representing requirements as temporal logic formulae, and model-checking the state space of the system against them. Action-based verification often consists of comparing systems according to some equivalence or preorder relation. We add state propositions to a typical process-algebraic action framework. Values of state propositions are propagated through process-algebraic compositions and reductions by augmenting actions with changes of proposition values. A modified parallel composition operator is used for synchronisation of processes and handling of state propositions. Efficient on-the-fly verification is obtained with four kinds of rejection conditions. The formalism is implemented in a new verification tool TVT.
Keywords :
equivalence classes; formal verification; mathematical operators; parallel programming; process algebra; synchronisation; temporal logic; TVT verification tool; action-based verification; parallel composition operator; preorder relation; process synchronisation; process-algebraic framework; state property; state proposition value; state space model-checking; state transition; state-based verification; system behaviour; temporal logic formulae; Chaos; Formal verification; Logic functions; Merging; Safety; Software algorithms; Software systems; State-space methods; System recovery; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Application of Concurrency to System Design, 2003. Proceedings. Third International Conference on
Print_ISBN :
0-7695-1887-7
Type :
conf
DOI :
10.1109/CSD.2003.1207709
Filename :
1207709
Link To Document :
بازگشت