Abstract

XCOM system consists of a binary component standard, a software library, and tools that enable programmers to develop component objects with C++ and to use them on Linux operating system. Java programming language is being widely used due to its fully object-oriented programming features, automatic memory management, and platform independency. C-like syntax, strong-type checking and automatic memory management let the programmers develop software with as few faults as possible. Here, a software is designed and implemented that automatically generates intermediate Java interface class and a C++ intermediate library which uses Java native interface functions performing Java - C+ + type transformations. By means of these layers, Java applications can use XCOM component objects as if they were Java objects. Intermediate layers are generated by an IDL compiler according to data type declarations, methods and parameter passing rules of methods given in the interface definition file of the component.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call