Abstract
Harness is an Java-centric metacomputing system based on a principle of dynamic reconfigurability not only in terms of participating computing resources, but also the capabilities of the virtual machine itself. The central feature of the system is a “plug-in” mechanism built upon Java dynamic class loading services enabling integration of new functionality in the run time. In this paper we describe new flexible, framework based Java class loading techniques and their application in the Harness system.
Chapter PDF
References
M. Bubak, D. Kurzyniec, and P. ŁLuszczek. Creating Java to native code interfaces with Janet extension. In M. Buba J. Mościnski, k. and M. Noga, editors, Proceedings of the First Worldwide SGI Users’ Conference, pages 283–294, Cracow, Poland, October 11–14 2000. ACC-CYFRONET.
P. Gray, V. Sunderam, and V. Getov. Aspects of portability and distributed execution of JNI-wrapped code. Available at http://www.mathcs.emory.edu/icet/sp.ps.
S. Liang and G. Bracha. Dymanic class loading in the Java Virtual Machine. Available at http://www.java.sun.com/people/gbracha/classloaders.ps.
M. Migliardi and V. Sunderam. The Harness metacomputing framework. In Proceedings of the Ninth SIAM Conference on Parallel Processing for Scientific Computing, San Antonio, Texas, USA, March 22–24 1999. Available at http://www.mathcs.emory.edu/harness/PAPERS/pp99.ps.gz.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 IFIP International Federation for Information Processing
About this paper
Cite this paper
Kurzyniec, D., Sunderam, V. (2001). Java Class Loading Techniques in the Harness Metacomputing Framework. In: Zieliński, K., Geihs, K., Laurentowski, A. (eds) New Developments in Distributed Applications and Interoperable Systems. DAIS 2001. IFIP International Federation for Information Processing, vol 70. Springer, Boston, MA. https://doi.org/10.1007/0-306-47005-5_26
Download citation
DOI: https://doi.org/10.1007/0-306-47005-5_26
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-7923-7481-7
Online ISBN: 978-0-306-47005-9
eBook Packages: Springer Book Archive