DocumentCode :
2697824
Title :
Building component software with COM and Eiffel
Author :
Simon, Raphael
Author_Institution :
Interactive Software Eng. Inc., Goleta, CA, USA
fYear :
1998
fDate :
3-7 Aug 1998
Firstpage :
364
Lastpage :
374
Abstract :
Component development is a rapidly growing field in modern computer systems construction. Components represent one further step in reusability; from source reuse with object-oriented principles to binary reuse. Achieving binary reusability implies the creation of standards that all the components of the same system must observe. One of the leading standards is Microsoft´s Component Object Model (COM). COM is an object-based technology but doesn´t use the standard object-oriented paradigms due to its binary nature. This new approach involves a new design and also some pitfalls. The paper considers COM as a means to achieve communication between component and presents the enhancements that a language such as Eiffel can add to the development of a COM aware application. These advantages proceed from a combination of the true object-oriented nature of Eiffel and COM´s object-based approach. They lead to better and easier design
Keywords :
object-oriented methods; object-oriented programming; software reusability; software standards; COM; Eiffel; Microsoft Component Object Model; binary reuse; component communication; component software building; computer systems construction; object-based technology; object-oriented methods; reusability; source reuse; standards; Buildings; Constraint theory; Contracts; Electrical capacitance tomography; Floors; Joining processes; Read only memory; Solids;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Technology of Object-Oriented Languages, 1998. TOOLS 26. Proceedings
Conference_Location :
Santa Barbara, CA
Print_ISBN :
0-8186-8482-8
Type :
conf
DOI :
10.1109/TOOLS.1998.711027
Filename :
711027
Link To Document :
بازگشت