Experience with adaptive mobile applications in Odyssey

被引:45
作者
Noble, BD [1 ]
Satyanarayanan, M
机构
[1] Univ Michigan, Dept Elect Engn & Comp Sci, Ann Arbor, MI 48109 USA
[2] Carnegie Mellon Univ, Sch Comp Sci, Pittsburgh, PA 15213 USA
关键词
Information System; Communication Network; Source Code; Speech Recognition; Recognition System;
D O I
10.1023/A:1019159101405
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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 controlled exposure of internal Odyssey state to users.
引用
收藏
页码:245 / 254
页数:10
相关论文
共 25 条
  • [1] [Anonymous], JTC1SC29WG11 ISOIEC
  • [2] [Anonymous], P 15 ACM S OP SYST P
  • [3] [Anonymous], 1997, 2068 RFC
  • [4] *APPL COMP INC, 1993, INS MAC QUICKT
  • [5] CHEN S, 1997, THESIS OREGON GRAD I
  • [6] CHEN S, 1994, IEEE P 28 ANN C INF
  • [7] EBLING M, 1998, THESIS CARNEGIE MELL
  • [8] EBLING MR, CMUCS98116
  • [9] FOX A, 1996, P 7 INT ACM C ARCH S
  • [10] KLEIMAN SR, 1986, SUMM USENIX C P ATL