Simplifying Cyber Foraging for Mobile Devices

被引:0
作者
Balan, Rajesh Krishna [1 ]
Gergle, Darren [1 ]
Satyanarayanan, Mahadev [1 ]
Herbsleb, James [1 ]
机构
[1] Singapore Management Univ, Singapore, Singapore
来源
MOBISYS '07: PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON MOBILE SYSTEMS, APPLICATIONS, AND SERVICES | 2007年
关键词
Mobile Computing; Retargeting Applications; User Study; Software Engineering; Rapid Prototyping; Programmer Productivity;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Cyber foraging is the transient and opportunistic use of compute servers by mobile devices. The short market life of such devices makes rapid modification of applications for remote execution an important problem. We describe a solution that combines a "little language" for cyber foraging with an adaptive runtime system. We report results from a user study showing that even novice developers are able to successfully modify large, unfamiliar applications in just a few hours. We also show that the quality of novice-modified and expert-modified applications are comparable in most cases.
引用
收藏
页码:272 / 285
页数:14
相关论文
共 58 条
  • [1] Amiri K., 2000, P USENIX ANN TECHN C
  • [2] [Anonymous], 2001, 4 ISCA TUT RES WORKS
  • [3] [Anonymous], 2003, UPNP DESIGN EXAMPLE
  • [4] [Anonymous], WEB SERV ARCH
  • [5] BALAN RK, 2006, CMUCS06120
  • [6] BALAN RK, 2003, P 1 INT C MOB SYST A
  • [7] LITTLE LANGUAGES
    BENTLEY, J
    [J]. COMMUNICATIONS OF THE ACM, 1986, 29 (08) : 711 - 721
  • [8] IMPLEMENTING REMOTE PROCEDURE CALLS
    BIRRELL, AD
    NELSON, BJ
    [J]. ACM TRANSACTIONS ON COMPUTER SYSTEMS, 1984, 2 (01): : 39 - 59
  • [9] BLELLOCH GE, 1993, P 4 ACM SIGPLAN S PR
  • [10] WebSphere studio overview
    Budinsky, F
    DeCandio, G
    Earle, R
    Francis, T
    Jones, J
    Li, J
    Nally, M
    Nelin, C
    Popescu, V
    Rich, S
    Ryman, A
    Wilson, T
    [J]. IBM SYSTEMS JOURNAL, 2004, 43 (02) : 384 - 419