Paper Title
A Study on Maintaining the Binary Compatibility of C++ Objects

This paper proposes the Binary Compatibility Object Model for C++ (BiCOMC) to provide the binary compatibility of software components in order to share objects among C++ based executable files such as .exe, .dll, and .so. In addition this paper suggests the method overriding and overloading which are based on BiCOMC. The proposed method is validated by application examples and comparisons with commonly known object models such as C++, COM [1], and CCC [2] in terms of the call time of a method during execution and the binary compatibility such as reusability. Keywords- binary compatibility, component, C++, object model.