How to write parallel programs: a first course
How to write parallel programs: a first course
Distributed data structures in Linda
POPL '86 Proceedings of the 13th ACM SIGACT-SIGPLAN symposium on Principles of programming languages
Analysis of Symbolic Data: Exploratory Methods for Extracting Statistical Information from Complex Data
Organization Models and Behavioral Requirements Specification for Multi-Agent Systems
ICMAS '00 Proceedings of the Fourth International Conference on MultiAgent Systems (ICMAS-2000)
Environment as active support of interaction
E4MAS'06 Proceedings of the 3rd international conference on Environments for multi-agent systems III
Agent information server: a middleware for traveler information
ESAW'05 Proceedings of the 6th international conference on Engineering Societies in the Agents World
Overhearing and direct interactions: point of view of an active environment
E4MAS'05 Proceedings of the 2nd international conference on Environments for Multi-Agent Systems
Programming MAS with artifacts
ProMAS'05 Proceedings of the Third international conference on Programming Multi-Agent Systems
Hi-index | 0.00 |
For a multiagent system (MAS), coordination is the assumption that agents are able to adapt their behavior according to those of the other agents. The principle of Property Based Coordination (PBC) is to represent each entity composing the MAS by its observable properties, and to organize their perception by the agents. The main result is to enable the agents to have contextual behaviors. In this paper, we instantiate the PBC principle by a model, called EASI -Environment as Active Support of Interaction-, which is inspired from the Symbolic Data Analysis theory. It enables to build up an interaction as a connection point between the needs of the initiator, those of the receptor(s) and a given context. We demonstrate that thanks to PBC, EASI is expressive enough to instantiate other solutions to the connection problem. Our proposition has been used in the traveler information domain to develop an Agent Information Server dynamically parameterized by its users.