Skip to content
Free planNo credit card requiredStart writing

article · 2008

Internet Computing Lab.

Jung Gyu, Park, Myong-soon Park

Cited by 0Abstract and details only

Abstract

The platform neutrality of Java programs allows them to run on heterogeneous computers. In a distributed environment, however, Java programs often cause performance problems because they are not implemented for specific clients, so their implementation conflicts with their usage patterns at the client side. In this paper, we present a mechanism to address this problem by optimizing Java programs using a program specialization technique. Unlike traditional program specialization, our specialization method does not encode the result of specialization only into run-time code. Instead, it encodes the values of multi-valued static expressions into indexed data structure that is referenced by run-time code, and single-valued static expressions into run-time code. With this approach, we can address the code explosion problem of traditional program specialization. In a preliminary implementation, we achieved improvement in performance up to a factor of 3 with very low space requirements.

Cite this paper

APA 7

Gyu, J., Park, & Park, M.-S. (2008). Internet Computing Lab.

MLA 9

Gyu, Jung, et al. “Internet Computing Lab.” 2008.

Chicago

Gyu, Jung, Park, and Myong-soon Park. 2008. “Internet Computing Lab.”

Harvard

Gyu, J., Park and Park, M.-S. (2008) ‘Internet Computing Lab’.

BibTeX
@article{gyu2008internet,
  title = {{Internet Computing Lab.}},
  author = {Gyu, Jung and Park and Park, Myong-soon},
  year = {2008}
}

Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.