• DocumentCode
    2267546
  • Title

    The role of trace modulation in building mobile computing systems

  • Author

    Satyanarayanan, NI ; Noble, Brian

  • Author_Institution
    Sch. of Comput. Sci., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    1997
  • fDate
    5-6 May 1997
  • Firstpage
    135
  • Lastpage
    139
  • Abstract
    We put forth the view that trace modulation is an indispensable technique for building and evaluating mobile computing systems. The essence of our solution is transparent, real-time, trace-driven emulation of a target network. Although conceptually simple, trace modulation strikes an attractive balance between the conflicting demands of realism, ease-of-use, and reproducibility. It provides three important benefits. First, it allows control of the complexity of the network environment to which mobile software is exposed. Second, it enables mobile clients to be subjected to reproducible yet realistic network performance. Third, it allows easy exploration of a mobile system in the context of hypothetical mobility patterns and network infrastructures. These benefits suggest that trace modulation will play a central role in the development of future mobile computing systems
  • Keywords
    client-server systems; network operating systems; performance evaluation; portable computers; real-time systems; wireless LAN; ease-of-use; mobile clients; mobile computing systems; mobile software; network infrastructures; network operating systems; network performance; real-time trace-driven emulation; reproducibility; system evaluation; trace modulation; wireless local area network; Computer bugs; Computer science; Control systems; Debugging; Emulation; In vitro; Kernel; Logistics; Mobile computing; Reproducibility of results;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Operating Systems, 1997., The Sixth Workshop on Hot Topics in
  • Conference_Location
    Cape Cod, MA
  • Print_ISBN
    0-8186-7834-8
  • Type

    conf

  • DOI
    10.1109/HOTOS.1997.595196
  • Filename
    595196