On the expressive power of a language for programming coordination media
Enrico Denti, Antônio José Natali, Andrea Omicini · 1998
A programmable coordination medium is a shared communication device whose behaviour can be defined by means of a suitable programming language according to the global system needs.This notion has indeed an impact over the design of multi-component software system, since (part of) the system computational charge of can be in principle shifted from the communicating components (agents) to the communication device.At the same time, this raises the issue of the computational power of a programmable coordination medium, and of its expressiveness.