Composing Specifications for Coordination

  • Authors:
  • Carlo Montangero;Laura Semini

  • Affiliations:
  • -;-

  • Venue:
  • COORDINATION '99 Proceedings of the Third International Conference on Coordination Languages and Models
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

We introduce Oikos_adtl, a specification language for distributed systems based on asynchronous communication via remote writings. The language is designed to support the composition of specifications. It allows expressing the global properties of a system in terms of the local properties of the components and of coordination templates. Oikos_adtl is based on an asynchronous, distributed, temporal logic, which extends Unity to deal with components and events. We present the specification language and its semantics, introduce a number of compositionality theorems, and discuss some coordination templates. A fragment of a standard case study is used to validate pragmatically the approach, with respect to expressiveness and work-ability.