on using the cama framework for developing open mobile fault tolerant agent systems
The paper introduces the C ama ( C ontext- A ware M obile A gents) framework intended for developing large-scale mobile applications using the agent paradigm. C ama provides a powerful set of abstractions, a supporting middleware and an adaptation layer allowing developers to address the main characteristics of the mobile applications: openness, asynchronous and anonymous communication, fault tolerance, device mobility. It ensures recursive system structuring using location, scope, agent and role abstractions. C ama supports system fault tolerance through exception handling and structured agent coordination. The applicability of the framework is demonstrated using an ambient lecture scenario - the first part of an ongoing work on a series of ambient campus applications.
fault tolerance agent systems scopes exception handling coordination ambient lecture mobile computing