On using the CAMA framework for developing open mobile fault tolerant agent systems

  • Authors:
  • Budi Arief;Alexei Iliasov;Alexander Romanovsky

  • Affiliations:
  • University of Newcastle upon Tyne, Newcastle upon Tyne, England;University of Newcastle upon Tyne, Newcastle upon Tyne, England;University of Newcastle upon Tyne, Newcastle upon Tyne, England

  • Venue:
  • Proceedings of the 2006 international workshop on Software engineering for large-scale multi-agent systems
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

The paper introduces the Cama (Context-Aware Mobile 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.