About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
Publication
TOOLS 1997
Conference paper
Automatic generation of bridging code for accessing C++ from Java
Abstract
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 derives the structure of the necessary bridging code between C++ and Java and describes a mechanism as well as its implementation for automatic bridging code generation. The paper then provides a top-down overview of the bridging code layers describing how C++ features are remodeled, and how C++ definitions are automatically mapped to Java.