• DocumentCode
    1974701
  • Title

    Towards a mobile computing middleware: Synergy of reflection and mobile code techniques

  • Author

    Capra, Licia ; Mascolo, Cecilia ; Zachariadis, Stefanos ; Emmerich, Wolfgang

  • Author_Institution
    Dept. of Comput. Sci., Univ. Coll. London, UK
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    148
  • Lastpage
    154
  • Abstract
    The increasing popularity of wireless devices, such as mobile phones, personal digital assistants, watches and the like, is enabling new classes of applications that present challenging problems to designers. Applications have to be aware of, and adapt to, frequent variations in the context of execution, such as fluctuating network bandwidth, decreasing battery power changes in location or device capabilities, and so on. In this paper, we argue that middleware solutions for wired distributed systems cannot be used in a mobile setting, as the principle of transparency that has driven their design runs counter to the new degrees of awareness imposed by mobility. We propose a synergy of reflection and code mobility as a means for middleware to give applications the desired level of flexibility to react to changes happening in the environment, including those that have not necessarily been foreseen by middleware designers. We use the sharing and processing of images as an application scenario to highlight the advantages of our approach
  • Keywords
    application program interfaces; client-server systems; distributed object management; mobile computing; mobile code techniques; mobile computing middleware; mobile phones; personal digital assistants; wired distributed systems; wireless devices; Bandwidth; Batteries; Context awareness; Counting circuits; Middleware; Mobile computing; Mobile handsets; Personal digital assistants; Reflection; Watches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 2001. FTDCS 2001. Proceedings. The Eighth IEEE Workshop on Future Trends of
  • Conference_Location
    Bologna
  • Print_ISBN
    0-7695-1384-0
  • Type

    conf

  • DOI
    10.1109/FTDCS.2001.969635
  • Filename
    969635