Two executable mobility design patterns: mfold and mmap

  • Authors:
  • Zara Field;Rick Dewar;Phil Trinder;Andre Rauber Du Bois

  • Affiliations:
  • Heriot-Watt University, Edinburgh U.K.;Heriot-Watt University, Edinburgh U.K;Heriot-Watt University, Edinburgh U.K;UCPel, Pelotas - RS, Brazil

  • Venue:
  • Proceedings of the 2006 conference on Pattern languages of programs
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present two mobility design patterns, mfold and mmap. The patterns are equipped with corresponding coordination specifications, mobility skeletons, implemented on top of a host object-orientated mobile code language, Voyager. The mobility skeletons provide a high-level of abstraction and control all coordination aspects of the mobility design patterns. We conclude by demonstrating, through a simple yet concrete example, how the composite of these patterns and skeletons can be used in the development of a practical distributed application, a mobile meeting scheduler.