DocumentCode
3172319
Title
Dynamic component gluing across different componentware systems
Author
Cerqueira, Renato ; Cassino, Carlos ; Ierusalimschy, Roberto
Author_Institution
Dept. de Inf., PUC-Rio, Brazil
fYear
1999
fDate
1999
Firstpage
362
Lastpage
371
Abstract
We present a model to support dynamic gluing of components from different componentware systems, such as CORBA, COM and Java. This model adopts a dynamic composition approach combined to the interactive facilities offered by an interpreted language. Based on this model, we define a common design for the implementation of bindings between glue languages and component systems. The proposed design provides a natural way to create dynamic bridges between different component systems. We also describe the LuaOrb system, an implementation of the proposed model that binds the interpreted language Lua to Java, CORBA and COM. With LuaOrb, Lua acts as a unifying glue language, wherein we can write code that freely use and mix components from these three component systems
Keywords
Java; distributed object management; interactive systems; program interpreters; COM; CORBA; Java; LuaOrb system; component systems; componentware systems; dynamic bridges; dynamic component gluing; dynamic composition approach; interactive facilities; interpreted language; unifying glue language; Application software; Bridges; Computer architecture; Java; Programming; Prototypes; Read only memory; Software architecture; Visual BASIC;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Objects and Applications, 1999. Proceedings of the International Symposium on
Conference_Location
Edinburgh
Print_ISBN
0-7695-0182-6
Type
conf
DOI
10.1109/DOA.1999.794064
Filename
794064
Link To Document