Abstract
The growing diffusion of wireless-enabled portable devices and the recent advances in Mobile Ad-Hoc Networks (MANET) open a new scenario where users can benefit from anywhere/anytime impromptu collaboration. However, the development of collaborative services in MANET environments raises new challenges and calls for novel middleware solutions to handle properly the communication between transiently collaborating partners. The paper proposes AGAPE, a context-aware group communication middleware that permits to select collaborating partners, to schedule incoming messages and to tailor their presentation on the basis of group members context, e.g. depending on member's location, attributes, and device properties.