Back to Search Start Over

Using Fairness Constraints in Process-Algebraic Verification.

Authors :
Hung, Dang
Wirsing, Martin
Puhakka, Antti
Source :
Theoretical Aspects of Computing - ICTAC 2005; 2005, p546-561, 16p
Publication Year :
2005

Abstract

Although liveness and fairness have been used for a long time in classical model checking, with process-algebraic methods they have seen far less use. One problem is that it is difficult to combine fairness constraints with the compositionality of process algebra. Here we show how a class of fairness constraints can be applied in a consistent way to processes in the compositional setting. We use only ordinary, but possibly infinite, LTSs as our models of processes. In many cases the infinite LTSs are part of a larger system, which can again be represented as a finite LTS. We show how this finiteness can be recovered, namely, we present an algorithm that checks whether a finite representation exists and, if it does, constructs a finite LTS that is equivalent to the infinite system. Even in the negative case, the system produced by the algorithm is a conservative estimate of the infinite system. Such a finite representation can be placed as a component in further compositional analysis just like any other LTS. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISBNs :
9783540291077
Database :
Supplemental Index
Journal :
Theoretical Aspects of Computing - ICTAC 2005
Publication Type :
Book
Accession number :
32910885
Full Text :
https://doi.org/10.1007/11560647_36