• 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