Building component software with COM and Eiffel | IEEE Conference Publication | IEEE Xplore