In this paper, we present our experience with application-aware adaptation in the context of Odyssey, a platform for mobile data access. We describe three applications that we have modified to run on Odyssey -- a video player, a Web browser, and a speech recognition system. Our experience indicates that it is relatively simple to incorporate applications into Odyssey, and that application source code is not always essential. Although our applications were built without knowledge of each other, Odyssey is able to run them concurrently without interference. However, our experience also exposes important areas of future work. Specifically, it reveals the difficulty of balancing agility with stability in adaptation, and emphasizes the need for ...
Modern society increasingly relies on mobile devices. This explains the growing demand for high qual...
Abstract: "A critical factor for the commercial success of mobile and task-specific devices is the f...
Conference PaperPuppeteer is a system for adapting component-based applications in mobile environmen...
In this paper, we present our experience with application-aware adaptation in the context of Odyssey...
Mobile clients face wide variations in network conditions and local resource availability when acces...
The ability to access information on demand when mobile will be a critical capability in the 21st ce...
This paper presents a new framework for building adaptive mobile applications in mobile computing en...
Future computer environments will include mobile computers which will either be disconnected, weakly...
Mobile applications are required to operate in environments that change. Specifically, the availabil...
The restrictions arising from the use of mobile components requires the design of a mobile infrastru...
Cellular and wireless communication, portable computers and satellite services promise mobile users ...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/18...
Ubiquitous computing (ubicomp) involves systems that attempt to fit in with users’ context and inter...
Mobile applications are required to operate in environments characterised by change. More specifical...
Component-based adaptation is a novel approach for adapting applications to the limited availability...
Modern society increasingly relies on mobile devices. This explains the growing demand for high qual...
Abstract: "A critical factor for the commercial success of mobile and task-specific devices is the f...
Conference PaperPuppeteer is a system for adapting component-based applications in mobile environmen...
In this paper, we present our experience with application-aware adaptation in the context of Odyssey...
Mobile clients face wide variations in network conditions and local resource availability when acces...
The ability to access information on demand when mobile will be a critical capability in the 21st ce...
This paper presents a new framework for building adaptive mobile applications in mobile computing en...
Future computer environments will include mobile computers which will either be disconnected, weakly...
Mobile applications are required to operate in environments that change. Specifically, the availabil...
The restrictions arising from the use of mobile components requires the design of a mobile infrastru...
Cellular and wireless communication, portable computers and satellite services promise mobile users ...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/18...
Ubiquitous computing (ubicomp) involves systems that attempt to fit in with users’ context and inter...
Mobile applications are required to operate in environments characterised by change. More specifical...
Component-based adaptation is a novel approach for adapting applications to the limited availability...
Modern society increasingly relies on mobile devices. This explains the growing demand for high qual...
Abstract: "A critical factor for the commercial success of mobile and task-specific devices is the f...
Conference PaperPuppeteer is a system for adapting component-based applications in mobile environmen...