• Title of article

    The logic of message-passing

  • Author/Authors

    J.R.B. Cockett، نويسنده , , Craig Pastro، نويسنده ,

  • Issue Information
    ماهنامه با شماره پیاپی سال 2009
  • Pages
    36
  • From page
    498
  • To page
    533
  • Abstract
    Message-passing is a key ingredient of concurrent programming. The purpose of this paper is to describe the equivalence between the proof theory, the categorical semantics, and term calculus of message-passing. In order to achieve this we introduce the categorical notion of a linear actegory and the related polycategorical notion of a poly-actegory. Not surprisingly the notation used for the term calculus borrows heavily from the (synchronous) -calculus. The cut-elimination procedure for the system provides an operational semantics.
  • Keywords
    Polycategory , Poly-actegory , Linear actegory , Linear distributive category , message passing , Process semantics , Linear logic , Multicategory , Concurrency , Term logic
  • Journal title
    Science of Computer Programming
  • Serial Year
    2009
  • Journal title
    Science of Computer Programming
  • Record number

    1080073