Streaming Java']Java applications to mobile computing devices

被引:0
|
作者
Alagbhand, G [1 ]
Gnabasik, D [1 ]
机构
[1] Univ Colorado, Dept Comp Sci & Engn, Denver, CO 80217 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper describes a streaming mechanism that distributes Java class bytecode streams to a client from a database server. Using the Java linking model, the mechanism distributes a virtual application to a client's process space allowing the deployment of dynamic component streams instead of static applications. Customized client class loaders request Java components from a class server using dedicated socket ports. The class saver uses a 1(st)-order Markov probability model to effectively predict the client's next class request. Experimental results demonstrate that class prediction can deliver a class cache hit ratio of up to 35% using a modest cache size of 64 kb on the client, whereas a 16 kb cache delivers a hit ratio of 27% The model is designed to mitigate some of the distribution and deployment problems of monolithic application software and is useful for applications running on resource constrained mobile computing devices.
引用
收藏
页码:637 / 643
页数:7
相关论文
共 50 条
  • [41] A Unified Management Framework for Linux and Java']Java Applications on Mobile Phones
    Asakura, Yoshiharu
    Okuyama, Gen
    Nakayama, Yoshitaka
    Usui, Kazutoshi
    Nakamoto, Yukikazu
    INTERNATIONAL JOURNAL OF PERVASIVE COMPUTING AND COMMUNICATIONS, 2005, 1 (02) : 147 - +
  • [42] Java']Java infotainment devices
    Bathelt, M
    ELECTRONIC SYSTEMS FOR VEHICLES, 2003, 1789 : 1099 - 1113
  • [43] Tape devices & Java']Java
    Gibbons, C
    DR DOBBS JOURNAL, 2001, 26 (02): : 44 - +
  • [44] Mobile Java']Java objects
    Hayton, RJ
    Bursell, MH
    Donaldson, DI
    Herbert, AJ
    MIDDLEWARE'98: IFIP INTERNATIONAL CONFERENCE ON DISTRIBUTED SYSTEMS PLATFORMS AND OPEN DISTRIBUTED PROCESSING, 1998, : 323 - 338
  • [45] Java']JavaScript Application Framework for Mobile Devices
    Raghu, R.
    Shobha, K. R.
    GLOBAL TRENDS IN COMPUTING AND COMMUNICATION SYSTEMS, PT 1, 2012, 269 : 291 - 299
  • [46] Mobile Java']Java objects
    Herbert, AJ
    Hayton, RJ
    Bursell, M
    BT TECHNOLOGY JOURNAL, 1999, 17 (02) : 115 - 125
  • [47] The Java']Java mobile risk
    Reynaud-Plantey, Daniel
    JOURNAL IN COMPUTER VIROLOGY AND HACKING TECHNIQUES, 2006, 2 (02): : 101 - 107
  • [48] Java']JavaGrande - High performance computing with Java']Java
    Philippsen, M
    Boisvert, RF
    Getov, VS
    Pozo, R
    Moreira, J
    Gannon, D
    Fox, GC
    APPLIED PARALLEL COMPUTING, PROCEEDINGS: NEW PARADIGMS FOR HPC IN INDUSTRY AND ACADEMIA, 2001, 1947 : 20 - 36
  • [49] TEM: A Novel Measurement Method for Java']Java Applications on demand in Cloud Computing
    Ba, Haihe
    Mei, Songzhu
    Ren, Jiangchun
    Wang, Zhiying
    PROCEEDINGS OF THE 1ST INTERNATIONAL WORKSHOP ON CLOUD COMPUTING AND INFORMATION SECURITY (CCIS 2013), 2013, 52 : 487 - 491
  • [50] Visper:: Parallel computing and Java']Java
    Stankovic, N
    Zhang, K
    Kranzlmüller, D
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-IV, PROCEEDINGS, 1998, : 349 - 354