Download Now Free registration required
Cooperative Distributed Systems (CDS) represent a class of open distributed systems, where entities are willing to share their capabilities with others. This paper first presents a high-level architecture of CDS and provides an informal description of the behavior (defined by the set of actions that can be performed) of such a system. Secondly, the behavior of the system is formally specified using the Temporal Logic of Actions (TLA). Lastly, the behavior of the system is model-checked using TLC - the TLA model checker in order to validate that the invariants and properties defined were satisfied by the behavior.
- Format: PDF
- Size: 341.1 KB