Toggle Main Menu Toggle Search

Open Access padlockePrints

On developing open mobile fault tolerant agent systems

Lookup NU author(s): Dr Leonardus Arief, Dr Alexei Iliasov, Emeritus Professor Alexander RomanovskyORCiD

Downloads

Full text for this publication is not currently held within this repository. Alternative links are provided below where available.


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, and 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 within nested scopes. 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. This scenario is developed starting from a thorough definition of the traceable requirements including the fault tolerance requirements. This is followed by the design phase at which the CAMA abstractions are applied. At the implementation phase, the CAMA middleware services are used through a provided API. This work is part of the FP6 IST RODIN project on Rigorous Open Development Environment for Complex Systems. © Springer-Verlag Berlin Heidelberg 2007.


Publication metadata

Author(s): Arief B, Iliasov A, Romanovsky A

Editor(s): Choren, R; Garcia, A Giese, H; Leung, H-F; Lucena, C; Romanovsky, A

Publication type: Book Chapter

Publication status: Published

Book Title: Software Engineering for Multi-Agent Systems V: Research Issues and Practical Applications

Year: 2007

Volume: 4408

Pages: 21-40

Print publication date: 01/01/2007

Series Title: Lecture Notes in Computer Science

Publisher: Springer

Place Published: Berlin

URL: http://dx.doi.org/10.1007/978-3-540-73131-3_2

DOI: 10.1007/978-3-540-73131-3_2

Library holdings: Search Newcastle University Library for this item

ISBN: 9783540731306


Share