• DocumentCode
    2834085
  • Title

    PODoJA: Packaging Optimizer for Downloadable Java Applications

  • Author

    Bodhuin, Thierry

  • Author_Institution
    Dept. of Eng., Sannio Univ., Benevento
  • fYear
    2006
  • fDate
    Oct. 2006
  • Firstpage
    295
  • Lastpage
    296
  • Abstract
    Applications are often distributed and accessible on the network for being downloaded when needed. However, the way applications are created does not usually consider the optimization of downloading time and bandwidth usage. This is a relevant problem for applications that are deployed in relatively slow networks. When the download time means cost, like usually for the GSM/GPRS communication network, applications that are packaged for reducing the average downloading time in a set of classical execution scenarios will improve the user experience. This paper presents an approach and supporting toolset for packaging a Java application as a set of jar files so that the downloading time/cost for a set of execution scenarios is minimized. The approach relies on run-time analysis performed by executing scenarios over a dynamically downloaded and traced application, and uses genetic algorithms for determining the sub-optimal packaging of classes/resources in jar files
  • Keywords
    Java; genetic algorithms; Java application; bandwidth usage; downloading time; genetic algorithm; Algorithm design and analysis; Bandwidth; Communication networks; Costs; GSM; Ground penetrating radar; Java; Packaging; Performance analysis; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reverse Engineering, 2006. WCRE '06. 13th Working Conference on
  • Conference_Location
    Benevento
  • ISSN
    1095-1350
  • Print_ISBN
    0-7695-2719-1
  • Type

    conf

  • DOI
    10.1109/WCRE.2006.43
  • Filename
    4024001