Communicative acts of Elvin-enhanced mobile agents

Elvin is a scalable and efficient publish-subscribe event notification system. We provide an interpretation, in terms of communicative acts of the Elvin messages that are used by mobile agents in order to utilize Elvin services. We provide a basis for integrating Elvin services within a multi-agent community, i.e. agents can interact with Elvin at the agent communication language level, and show how to implement group communicative acts using Elvin. We believe that the proposed approach enhances agent communication mechanisms with the general-purpose publish-subscribe paradigm.