This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2004 Symposium on Applications and the Internet (SAINT'04)
AOE: A Mobile Operating Environment for Web-Based Applications
Tokyo, Japan
January 26-January 30
ISBN: 0-7695-2068-5
Nayeem Islam, DoCoMo USA Labs
Dong Zhou, DoCoMo USA Labs
Shahid Shoaib, DoCoMo USA Labs
Ali Ismael, DoCoMo USA Labs
Sajithkumar Kizhakkiniyil, DoCoMo USA Labs
In a mobile computing environment, an end user?s experience can be degraded due to changing runtime conditions such as: high and very variable network latencies, server overloading caused by a large number of devices accessing a shared resource, inconsistent experience on different devices as mobile devices vary in resource capabilities, and service disruptions due to the lack of the network, a server or a device. In this paper we present the Agile Operating Environment (AOE) that improves on a users experience by enabling on-device service replication, fault tolerance, and dynamic user interface presentation binding. An important aspect of these three features is that they adapt to runtime conditions to further improve the end users experience. We have prototyped the AOE system and several applications. In our design and in our prototype we have tried to adhere to the model of web application in order to enable easy application portability. Our results demonstrate that our adaptation techniques can significantly improve a users experience by reducing the degradation that is typically evident in a mobile environment.
Citation:
Nayeem Islam, Dong Zhou, Shahid Shoaib, Ali Ismael, Sajithkumar Kizhakkiniyil, "AOE: A Mobile Operating Environment for Web-Based Applications," saint, pp.15, 2004 Symposium on Applications and the Internet (SAINT'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.