• DocumentCode
    2180673
  • Title

    Partial and On-Demand Incremental Deployment of Java Application Program over the Internet

  • Author

    Banditwattanawong, Thepparit ; Washizaki, Hironori ; Hidaka, Soichiro ; Maruyama, Katsumi

  • Author_Institution
    Graduate Univ. for Adv. Studies, Nat. Inst. of Inf.
  • fYear
    2006
  • fDate
    Oct. 18 2006-Sept. 20 2006
  • Firstpage
    428
  • Lastpage
    433
  • Abstract
    Java applications have been distributed more and more over the Internet. Deploying a Java application by retrieving the entire program often encounters extended delay due to network congestion or large program size. Many times system resources are also wasted because users do not utilize every component of the downloaded application. These problems can be addressed by decomposing a program into smaller pieces for individual downloading on demand. This paper proposes a middleware by which a Java application can be partially and on-demand incrementally deployed via HTTP. The middleware also supports application caching and automatically transparent updating. The launching delay for an application in an experiment was found to be reduced by 83% from that of traditional whole-at-once application deployment. Total program deployment and execution overhead was 22% less than that of Java Web Start. The middleware provides functional benefits over related technologies: these benefits include finer-grained program deployability, on-demand incremental updatability, and alternatively simple developing environment
  • Keywords
    Internet; Java; middleware; transport protocols; HTTP; Internet; Java Web Start; Java application program; application caching; finer-grained program deployability; middleware; network congestion; on-demand incremental deployment; on-demand incremental updatability; Concrete; Delay; Graphical user interfaces; Informatics; Internet; Java; Libraries; Middleware; Protocols; World Wide Web;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications and Information Technologies, 2006. ISCIT '06. International Symposium on
  • Conference_Location
    Bangkok
  • Print_ISBN
    0-7803-9741-X
  • Electronic_ISBN
    0-7803-9741-X
  • Type

    conf

  • DOI
    10.1109/ISCIT.2006.339982
  • Filename
    4141421