Issue No. 03 - March (1995 vol. 28)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/2.366164
Software vendors have developed competing and incompatible standards to support and drive the compound document and component software technologies. These standards specify distinct object models, data storage models, and application interaction protocols. The incompatibilities have resulted in confusion in the market as vendors, users, system integrators, and developers struggle to sort out the standards' relative merits, weaknesses, and chances for commercial success. This article examines general technical concepts underlying compound documents and component software; the OpenDoc, OLE 2, COM, and CORBA standards that have been proposed for the two technologies; and the work that is underway to extend the standards and to achieve interoperability across them.
R. M. Adler, "Emerging Standards for Component Software," in Computer, vol. 28, no. , pp. 68-77, 1995.