• DocumentCode
    2038239
  • Title

    An Algebraic Process Calculus

  • Author

    Beffara, Emmanuel

  • Author_Institution
    Inst. de Math. de Luminy, CNRS & Univ. Aix-Marseille II, Marseille
  • fYear
    2008
  • fDate
    24-27 June 2008
  • Firstpage
    130
  • Lastpage
    141
  • Abstract
    We present an extension of the piI-calculus with formal sums of terms. A study of the properties of this sum reveals that its neutral element can be used to make assumptions about the behaviour of the environment of a process. Furthermore, the formal sum appears as a fundamental construct that can be used to decompose both internal and external choice. From these observations, we derive an enriched calculus that enjoys a confluent reduction which preserves the testing semantics of processes. This system is shown to be strongly normalising for terms without replication, and the study of its normal forms provides fully abstract trace semantics for testing of piI processes.
  • Keywords
    pi calculus; process algebra; algebraic process calculus; formal sum; fully abstract trace semantics; pi-I-calculus; testing semantics of processes; Acoustic testing; Calculus; Computational modeling; Computer science; Concurrent computing; Context modeling; Equations; Linearity; Logic functions; System testing; full abstraction; normalisation; pi-calculus; testing semantics; trace semantics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Logic in Computer Science, 2008. LICS '08. 23rd Annual IEEE Symposium on
  • Conference_Location
    Pittsburgh, PA
  • ISSN
    1043-6871
  • Print_ISBN
    978-0-7695-3183-0
  • Type

    conf

  • DOI
    10.1109/LICS.2008.40
  • Filename
    4557906