• DocumentCode
    3144673
  • Title

    Connecting Algebraic and Logical Descriptions of Concurrent Systems

  • Author

    Zhan, Naijun

  • Author_Institution
    Chinese Acad. of Sci., Beijing
  • fYear
    2006
  • fDate
    15-19 Nov. 2006
  • Firstpage
    383
  • Lastpage
    391
  • Abstract
    Algebraical approach and logical approach are two different methodologies for designing concurrent systems. In this paper, we show some connections between these two approaches. On one hand, we relate a set of primitives of process algebras which exactly corresponds to the primitives of basic process algebra (BPA for short) to the connectives of modal and temporal logics like fixpoint logic with chop (FLC for short). Thus, we can conclude that these logics could be used to compositionally develop complex systems in an algebra-like way. On the other hand, given a context-free process and an equivalence or preorder such as strong bisimulation, we present a uniform method to construct the characteristic formula of the process up to the relation directly from its syntax. So, all reductions concerning processes that are usually performed in an algebraical framework can be done in a logical framework.
  • Keywords
    bisimulation equivalence; concurrency theory; process algebra; temporal logic; algebraic description; basic process algebra; bisimulation equivalence; concurrent system; context-free process; fixpoint logic with chop; logical description; modal logic; temporal logic; Algebra; Application software; Calculus; Carbon capture and storage; Computer science; Design methodology; Joining processes; Logic functions;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Leveraging Applications of Formal Methods, Verification and Validation, 2006. ISoLA 2006. Second International Symposium on
  • Conference_Location
    Paphos
  • Print_ISBN
    978-0-7695-3071-0
  • Type

    conf

  • DOI
    10.1109/ISoLA.2006.71
  • Filename
    4463739