Title :
Implementing a component architecture on multiple distributed object frameworks
Author :
Ben-Shaul, I. ; Gish, James W. ; Robinson, William
Author_Institution :
Dept. of Electr. Eng., Technion-Israel Inst. of Technol., Haifa, Israel
Abstract :
In this paper we describe an experimental architecture (INCA) for integration of distributed components. The architecture advocates coarse-grained multi-process components that are loosely connected to each other via remote events. The emphasis is on dynamic configuration of these connections, including use of an administrative tool, which is essential for deployment and management of components in a distributed system. Our experimentation with INCA has been useful from two perspectives: first, as a means of gaining insight into architecture in general and distributed component architectures in particular, and secondly, as a means of understanding the intricacies of mapping the conceptual model defined by an architecture into existing products for distributed computing. We describe two implementations of the architecture and an example application using Java RMI and a CORBA-based product
Keywords :
Java; distributed object management; software architecture; CORBA-based product; INCA; Java RMI; coarse-grained multi-process components; component architecture; conceptual model; distributed computing; dynamic configuration; multiple distributed object frameworks; remote events; Application software; Cities and towns; Component architectures; Computer architecture; Computer industry; Distributed computing; Java; Laboratories; Software architecture; Software systems;
Conference_Titel :
Enterprise Distributed Object Computing Workshop, 1998. EDOC '98. Proceedings. Second International
Conference_Location :
La Jolla, CA
Print_ISBN :
0-7803-5158-4
DOI :
10.1109/EDOC.1998.723267