DocumentCode
2783794
Title
All Linear-Time Congruences for Finite LTSs and Familiar Operators
Author
Valmari, Antti
Author_Institution
Dept. of Software Syst., Tampere Univ. of Technol., Tampere, Finland
fYear
2012
fDate
27-29 June 2012
Firstpage
12
Lastpage
21
Abstract
In process-algebraic verification, one can use many different semantic congruences. The weakest congruence that preserves the properties of interest is optimal, because it leaves most room for reducing the labelled transition system (LTS) that represents the behaviour of the system to be verified. Weakest congruences for some properties have been known. However, there has been no systematic treatment. This publication finds, for finite LTSs, all stuttering-insensitive linear-time congruences with respect to action prefix, hiding, relational renaming, and parallel composition. There are 20 of them. They are built from the alphabet, traces, two kinds of divergence traces, and five kinds of failures. Because of lack of space, the publication concentrates on the hardest and most novel part of the result, that is, proving the absence of more congruences.
Keywords
finite automata; formal verification; mathematical operators; process algebra; action prefix; divergence traces; failures; finite LTS; hiding; labelled transition system; operators; parallel composition; process-algebraic verification; relational renaming; semantic congruences; stuttering-insensitive linear-time congruences; weakest congruence; Abstracts; Algebra; Buildings; Semantics; System recovery; Testing; Waste materials; compositionality; process algebra; verification;
fLanguage
English
Publisher
ieee
Conference_Titel
Application of Concurrency to System Design (ACSD), 2012 12th International Conference on
Conference_Location
Hamburg
ISSN
1550-4808
Print_ISBN
978-1-4673-1687-3
Type
conf
DOI
10.1109/ACSD.2012.14
Filename
6253452
Link To Document