Towards A Mobile Computing Middleware: A Synergy of Reflection and Mobile Code Techniques

  • Authors:
  • S. Zachariadis

  • Affiliations:
  • -

  • Venue:
  • FTDCS '01 Proceedings of the 8th IEEE Workshop on Future Trends of Distributed Computing Systems
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

The increasing popularity of wireless devices, such asmobile phones, personal digital assistants, watches and thelike, is enabling new classes of applications that presentchallenging problems to designers. Applications have tobe aware of, and adapt to, frequent variations in the contextof execution, such as fluctuating network bandwidth,decreasing battery power, changes in location or device capabilities,and so on. In this paper, we argue that middlewaresolutions for wired distributed systems cannot be usedin a mobile setting, as the principle of transparency thathas driven their design runs counter to the new degrees ofawareness imposed by mobility. We propose a synergy ofreflection and code mobility as a means for middleware togive applications the desired level of flexibility to react tochanges happening in the environment, including those thathave not necessarily been foreseen by middleware designers.We use the sharing and processing of images as anapplication scenario to highlight the advantages of our approach.