Back to Search
Start Over
Using Fairness Constraints in Process-Algebraic Verification.
- 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