Home | AGAPE Framework | Documents | People Involved | Acknowledgements | Download

[Prev] [ToC] [Next]

Application Prototypes

AGAPE enables the development of innovative collaborative services on the top of AGAPE in several application domains. In particular, we have developed application prototypes in the field of emergency rescue and elder-care in order to evaluate the applicability of our framework. All developed applications, along with the full source code are made available for download. Please contact Dario Bottazzi for further information.

The Emergency Rescue Application Prototype

The emergency rescue application prototype allows co-located civil protection operators to collaborate together and to coordinate rescue operations in emergency situations. In particular, our application prototype exploits AGAPE support for grouping together co-located civil protection operators, for providing them with the full visibility of available colleagues and for allowing them to exchange messages. Civil protection operators exploit AGAPE communication support to exchange both text messages (required to coordinate their activities and to disseminate warning), and images (such as maps and building plans).

The Eldercare Support Prototype

This application enables outdoor assistance to elders in case of faintness and exploits AGAPE for the dynamic creation of the ad-hoc first response team composed of co-located passing-by people, for the planning and for the coordination of helping activities. In our application prototype, at cardiac anomaly occurrence (detected through an Holter device), the elder device proactively promotes the creation of a first response community. Neighbors can therefore benefit from the visibility of the first response community and can join it. When the team is created, co-located users have to coordinate their helping activities. A to-do list describing the sequence of specific first response tasks to perform, e.g., call 911, have the elder to sit, check pulsations, is provided to all members. Each task entry in the to-do list is associated to an entry into an how-to list that briefly explains untrained users how to implement the associated task via both text and images. Each time a group member selects a task to perform from the to-do-list, the task is marked as executed and the new resulting to-do-list is distributed to the application on the elder device that keeps track of the users that have assumed the responsibility of tasks and propagates the to-do list updates to all group member.

[Prev] [ToC] [Next]

DEIS - Alma Mater Studiorum University of Bologna