Mobile Computing pp 363-373 | Cite as
Application Design for Wireless Computing
Abstract
As mobile computing becomes more prevalent, systems and applications must deal with a growing disparity among resource types and availabilities at the user interface device. Network properties, display size, input method, and local storage are some of the more obviously affected characteristics. Although the challenges of effectively managing these resources are partially addressed by existing systems, their solutions are hindered by the system’s lack of knowledge about application behavior. This, combined with the narrower application domain commonly used during mobile computing, suggests addressing these concerns from the application level. This paper presents strategies for designing applications for a wireless environment, by reducing the demands placed on the wireless network. A World Wide Web client browser is used to illustrate this design.
Keywords
Mobile Device Wireless Link Mobile Computing Display Size Access PatternPreview
Unable to display preview. Download preview PDF.
References
- [1]N. Adams, R. Gold, B. Schilit, M. Tso, and R. Want. An Infrared Network for Mobile Computers. Proceedings of the 1st Usenix Symposium on Mobile & Location-Independent Computing, pp. 41–51, August 1993.Google Scholar
- [2]A. Athan and D. Duchamp. Agent-Mediated Message Passing for Constrained Environments. Proceedings of the 1st Usenix Symposium on Mobile & Location-Independent Computing, pp. 103–107, August 1993.Google Scholar
- [3]T. Berners-Lee, R. Cailliau, A. Loutonen, H. F. Nielsen, A. Secret. The World Wide Web. Comm. of the ACM, vol 37,no 8, pp. 76–82, August 1994.CrossRefGoogle Scholar
- [4]Guidelines for Robot Writers, http://web.nexor.co.uk/mak/doc/robots/guidelines.html
- [5]L. B. Huston, P. Honeyman. Disconnected Operation for AFS. Proceedings of the First Usenix Symposium on Mobile & Location-Independent Computing, pp. 1–10, August 1993.Google Scholar
- [6]J. J. Kistler and M. Satyanarayanan. Disconnected Operation in the Coda Filesystem. ACM Trans, on Computer Systems, 10(1), February 1992.Google Scholar
- [7]J. A. Landay and T. R. Kaufmann. User Interface Issues in Mobile Computing. Proceedings of the Fourth Workshop on Workstation Operating Systems, pp. 40–47, October 1993.Google Scholar
- [8]NSFNET Statistics at GVU Center, http://www.cc.gatech.edu/gvu/stats/NSF/merit.html
- [9]J. K. Ousterhout, Tel and the Tk Toolkit. Addison-Wesley Publishing Company, 1994.Google Scholar
- [10]M. Satyanarayanan, J. J. Kistler, P. Kumar, M. E. Okasaki, E. H. Siegel, and D. C. Steere. Coda: A Highly Available Filesystem for a Distributed Workstation Environment. IEEE Trans, on Computers, 39(4), April 1990.Google Scholar
- [11]T. Watson. Effective Wireless Communication through Application Partitioning. Proceedings of the Fifth Workshop on Hot Topics in Operating Systems, pp. 24–27, May 1995. http://snapple.cs.washington.edu/papers/hot-os.ps
- [12]T. Watson. Wit: An Infrastructure for Wireless Palmtop Computing. Technical Report UW-CSE-94-11-08. University of Washington, November 1994. http://snapple.cs.washington.edu/papers/wit.ps
- [13]T. Watson, B. Bershad. Local Area Mobile Computing on Stock Hardware and Mostly Stock Software. Proceedings of the 1st Usenix Symposium on Mobile & Location-Independent Computing, pp. 109–115, August 1993. http://snapple.cs.washington.edu/papers/bnu.ps
- [14]Wit Web Document Access Study, http://snapple.cs.washington.edu/wit/webstats//webstudy.html
- [15]World Wide Web initiative at CERN. http://info.cern.ch/hypertext/WWW/TheProject.html