Title :
MICO: an open source CORBA implementation
Author_Institution :
Dept. of Comput. Sci., San Jose State Univ., CA, USA
Abstract :
The Common Object Request Broker Architecture is a specification for creating, distributing, and managing distributed program objects across a network. Both the International Organization for Standardization and X/Open have sanctioned CORBA as the standard middleware architecture for distributed objects. CORBA was specifically designed to support heterogeneous environments, different vendors\´ products, and several popular programming languages. MICO is an OSS implementation of CORBA. Inspired by the GNU project, the name "MICO" stands for "MICO Is CORBA". MICO has evolved into a mature open source project, with close to a half million lines of source code contributed by more than 150 programmers. The author discusses MICO\´s internal architecture and then offers a few guidelines to choose the right CORBA implementation for your purposes.
Keywords :
distributed object management; formal specification; middleware; public domain software; CORBA specification; Common Object Request Broker Architecture; MICO internal architecture; distributed program object; open source CORBA software; programming language; standard middleware architecture; Auditory system; Computer languages; Feedback; Guidelines; Java; Libraries; Middleware; Open source software; Skeleton; Software tools; 65; CORBA; MICO; open source;
Journal_Title :
Software, IEEE