• Title of article

    A logic for a coordination model with multiple spaces

  • Author/Authors

    P. Ciancarini، نويسنده , , Rina M. Mazza، نويسنده , , L. Pazzaglia، نويسنده ,

  • Issue Information
    ماهنامه با شماره پیاپی سال 1998
  • Pages
    31
  • From page
    231
  • To page
    261
  • Abstract
    This paper introduces and studies PoliS, a coordination model to specify the software architecture of distributed applications. PoliS is based on multiple dataspaces containing both data and programs. We define PoliS syntax and semantics, and show how it can be used as a formal notation for specifying open systems. We adopt TLA logic to reason on PoliS specifications. Finally, we discuss an application field for PoliS, namely we use it to specify and reason on software architectures of some simple distributed systems.
  • Keywords
    Distributed programming , TLA , PoliS , Larch prover , Software architectures , Coordination model , Tuple space
  • Journal title
    Science of Computer Programming
  • Serial Year
    1998
  • Journal title
    Science of Computer Programming
  • Record number

    1079510