Integrating a new mobility service into the jade agent toolkit

  • Authors:
  • Peter Braun;Duc Trinh;Ryszard Kowalczyk

  • Affiliations:
  • Faculty of Information and Communication Technologies, Swinburne University of Technology, Melbourne, Victoria, Australia;Faculty of Information and Communication Technologies, Swinburne University of Technology, Melbourne, Victoria, Australia;Faculty of Information and Communication Technologies, Swinburne University of Technology, Melbourne, Victoria, Australia

  • Venue:
  • MATA'05 Proceedings of the Second international conference on Mobility Aware Technologies and Applications
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper reports on extending the Jade agent toolkit with a new mobility service. Jade implements a straightforward mobility model that is based on a pull migration strategy. This strategy is a good choice in specific environments, because only necessary classes are loaded. However, loading classes might cause a network overhead in other scenarios, in particular wide-area networks. In addition, Jade's code cache cannot distinguish between different versions of the same class, which is a drawback in long-running agent systems. We have implemented a new mobility model, named Kalong, and integrated it as a new mobility service in Jade. The paper also reports on first experiments comparing the migration performance of Jade's and Kalong's mobility service.