Dynamic Documents: Mobile Wireless Access to the WWW

We propose dynamic documents as an approach to extending and customizing the WWW/Mosaic for mobile computing plaforms. Dynamic documents are programs executed on a mobile platform to generate a document; they are implemented as Tcl scripts. We have modified the NCSA Mosaic web client to run the dynamic documents it retrieves through a modfied Tcl interpreter The interpreter is designed to execute only commands that do not violate safety. To hide the latencies of slow links we have modified the Mosaic client to perform caching and prefetching. The policies for caching and prefetching can be under control of dynamic documents, allowing the strategies to be document specific. Using dynamic documents, we have built an adaptive email browser that employs application-specific caching and prefetching strategies. Both the browser and the displayed email messages are dynamically customized to the mobile computing environment in which they run.

[1]  Randy H. Katz,et al.  Adaptation and mobility in wireless information systems , 2002, IEEE Communications Magazine.

[2]  Steven Glassman,et al.  A Caching Relay for the World Wide Web , 1994, Comput. Networks ISDN Syst..

[3]  James A. Landay,et al.  User interface issues in mobile computing , 1993, Proceedings of IEEE 4th Workshop on Workstation Operating Systems. WWOS-III.

[4]  Mahadev Satyanarayanan,et al.  Disconnected Operation in the Coda File System , 1999, Mobidata.

[5]  John C. Mallery A common LISP hypermedia server , 1994, WWW Spring 1994.

[6]  D. H. Crocker,et al.  Standard for the format of arpa intemet text messages , 1982 .

[7]  Adobe Press,et al.  PostScript Language Reference Manual , 1985 .

[8]  David Goldberg,et al.  How to program networked portable computers , 1993, Proceedings of IEEE 4th Workshop on Workstation Operating Systems. WWOS-III.

[9]  Qi Lu,et al.  Experience with Disconnected Operation in a Mobile Environment , 1993, Symposium on Mobile and Location-Independent Computing.

[10]  David Wetherall,et al.  Active pages: Intelligent nodes on the World Wide Web , 1994, WWW Spring 1994.

[11]  Tim Berners-Lee,et al.  Uniform Resource Locators , 1994 .

[12]  David Raggett A Review of the HTML + Document Format , 1994, Comput. Networks ISDN Syst..

[13]  Mark Hahn,et al.  Uniform Resource Locators , 1995 .

[14]  John K. Ousterhout,et al.  Tcl and the Tk Toolkit , 1994 .

[15]  Marvin Theimer,et al.  Customizing Mobile Applications , 1993, Symposium on Mobile and Location-Independent Computing.

[16]  Nathaniel S. Borenstein,et al.  MIME (Multipurpose Internet Mail Extensions) Part One: Mechanisms for Specifying and Describing the Format of Internet Message Bodies , 1992, RFC.

[17]  Tim Berners-Lee,et al.  The World-Wide Web , 1994, CACM.