A coordination language for collective agent based systems: GroupLog
SAC '00 Proceedings of the 2000 ACM symposium on Applied computing - Volume 1
A Coordination Model Agents Based on Secure Spaces
COORDINATION '99 Proceedings of the Third International Conference on Coordination Languages and Models
An adaptative mechanism for communicating with mobile objects
UbiMob '04 Proceedings of the 1st French-speaking conference on Mobility and ubiquity computing
Hi-index | 0.00 |
From the point of view of multiparadigm distributed programming one of the most interesting communication mechanisms is associative communication based on a shared dataspace, as exemplified in the Linda coordination language. In fact, Linda has been used as coordination layer to parallelize several sequential programming languages, like C and Scheme. In this paper we study the combination of Linda with a logic language, whose result is the language Extended Shared Prolog (ESP). We show that ESP is based on a new programming model called PoliS, that extends Linda with Multiple Tuple Spaces. A class of applications for ESP is discussed, introducing the concept of "open multiple tuple spaces". Finally, we show how the distributed implementation of ESP effectively uses the network version of Linda''s tuple space.