By Topic

Specializing the Java object serialization using partial evaluation for a faster RMI [remote method invocation]

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Jung Gyu Park ; Dept. of Comput. Sci. & Eng., Korea Univ., Seoul, South Korea ; A. H. Lee

The Java object serialization is designed generic method to handle all possible objects, and it performs a considerable amount of interpretation in determining the properties of objects before taking an appropriate action. In this paper, we present a mechanism by which the Java serialization is specialized using partial evaluation techniques to reduce the amount of interpretation that happens at run-time. Our approach specializes the serialization code using information about variables and arguments whose values or types are statically bound. To generate optimized code in a context-sensitive manner, it performs an interprocedural binding-time analysis. Performance measurements show an average 13% improvement in serialization, with some cases showing as high as an 18% improvement. Our approach is not restricted to serialization; rather we believe it gives a basis for a more general solution that is applicable to other aspects of Java applications

Published in:

Parallel and Distributed Systems, 2001. ICPADS 2001. Proceedings. Eighth International Conference on

Date of Conference:

2001