• DocumentCode
    3257789
  • Title

    Trace Semantics is Fully Abstract

  • Author

    Nain, Sumit ; Vardi, Moshe Y.

  • Author_Institution
    Dept. of Comput. Sci., Rice Univ., Houston, TX, USA
  • fYear
    2009
  • fDate
    11-14 Aug. 2009
  • Firstpage
    59
  • Lastpage
    68
  • Abstract
    The discussion in the computer-science literature of the relative merits of linear- versus branching-time frameworks goes back to the early 1980s. One of the beliefs dominating this discussion has been that the linear-time framework is not expressive enough semantically, making linear-time logics lacking in expressiveness. In this work we examine the branching-linear issue from the perspective of process equivalence, which is one of the most fundamental concepts in concurrency theory, as defining a notion of equivalence essentially amounts to defining semantics for processes. We accept three principles that have been recently proposed for concurrent-process equivalence. The first principle takes contextual equivalence as the primary notion of equivalence. The second principle requires the description of a process to specify all relevant behavioral aspects of the process. The third principle requires observable process behavior to be reflected in its input/output behavior. It has been recently shown that under these principles trace semantics for nondeterministic transducers is fully abstract. Here we consider two extensions of the earlier model: probabilistic transducers and asynchronous transducers. We show that in both cases trace semantics is fully abstract.
  • Keywords
    concurrency theory; formal logic; branching-time frameworks; computer-science literature; concurrency theory; concurrent process equivalence; linear-time frameworks; linear-time logics; trace semantics; Carbon capture and storage; Computer science; Concurrent computing; Formal verification; Logic; System recovery; Testing; Transducers; USA Councils;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Logic In Computer Science, 2009. LICS '09. 24th Annual IEEE Symposium on
  • Conference_Location
    Los Angeles, CA
  • ISSN
    1043-6871
  • Print_ISBN
    978-0-7695-3746-7
  • Type

    conf

  • DOI
    10.1109/LICS.2009.12
  • Filename
    5230594