Automatic Generation of Bridging Code for Accessing C++ From Java

Java is becoming increasingly important as a programming language for applications based on the network-centric computing paradigm. While more and more applications are written in Java, a large number of working C++ implementations for standard tasks still exist. Based on a domain model for language interoperability, this paper describes a mechanism for automatic bridging code generation between Java and C++. The structure of this bridging code is derived from the basic model. The paper gives a description of how C++ features are remodeled, and how C++ definitions are automatically mapped to Java.

By: Andreas Schade

Published in: Proceedings of the Conference on Technology of Object-Oriented Languages and Systems. Los Alamitos, CA, IEEE Computer Society Press, 1998. p. 165-80, IEEE in 1998

Please obtain a copy of this paper from your local library. IBM cannot distribute this paper externally.

Questions about this service can be mailed to reports@us.ibm.com .