Glue Generation Framework in Uniframe for the CORBA-Java/RMI Interoperability
INDIANA UNIV-PURDUE UNIV AT INDIANAPOLIS DEPT OF COMPUTER AND INFORMATION SCIENCES
Pagination or Media Count:
Software realization of a Distributed Computing System DCS is typically achieved by integrating independently created and deployed components with one another to form a coalition of distributed software components. The UniFrame approach provides a seamless framework for achieving a DCS by automatic or semi-automatic integration of heterogeneous distributed components white taking into account their QoS Quality of Service. Any integration of heterogeneous components raises interesting challenges, such as tackling differences in SyntaxSignature, Semantic, Protocol and the underlying component model. This project addresses the heterogeneity related to the underlying component models employed by Java RMI and CORBA. It proposes a framework to generate Glue code for interoperating between Java RMI and CORBA components. The Glue Generation architecture uses pre-defined code generation templates. The research also experiments with various choices for the placement of the generated glue code. A prototype is designed and experimented with to validate the Glue Generation architecture. The results obtained indicate that the Glue Generation architecture is comprehensive enough to enable the Java RMI and CORBA interoperability.
- Computer Programming and Software
- Computer Systems