The paper introduces the Cama (C ontext-Aware M obile Agents) framework intended for developing large-scale mobile applications using the agent paradigm. Cama 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. Cama 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.
A. Budi REF In this paper, author introduced the CAMA the Context-Aware Mobile Agents framework which supports application-level fault tolerance by providing a set of abstractions and a supporting middleware that allow developers to design elective error detection and recovery mechanisms.
On using the CAMA framework for developing open mobile fault tolerant agent systems
SELMAS '06
Computer Science