Engineering Infrastructures for Mobile Organizations
ESAW '01 Proceedings of the Second International Workshop on Engineering Societies in the Agents World II
Data sharing vs. message passing: synergy or incompatibility?: an implementation-driven case study
Proceedings of the 2008 ACM symposium on Applied computing
Pogo, a middleware for mobile phone sensing
Proceedings of the 13th International Middleware Conference
Hi-index | 0.00 |
Two main architectural styles emerged in the panorama of inter-agent coordination infrastructures: the publish/ subscribe model, according to which agents communicate via the raising and catch of events, and the shared-dataspace-Linda-like-approach, in which communication is achieved by introducing and consuming objects from a common repository. In this paper we perform a rigorous comparison of the two approaches with a particular emphasis on their interchangeability; we obtain the following results: (i) the shared dataspace model can be reduced to the publish/subscribe architecture, while (ii) the vice versa holds only if a global coordination operation, such as copy-collect or inp, is provided among the shared dataspace operations.