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
Link To Document