What is the difference in object definition?
In the object-oriented approach object is a piece of information with its own identity, which distinguishes it from other objects. In CoM it is also true because each data item has its identity represented by the reference. However, a subtle difference is that in CoM an object does not have its own (private or internal) semantics and in this sense it is distributed all over the concept structure. In other words, the object semantics is expressed via other objects and generally we can find this object parts in very different concepts represented by other objects. This is a consequence of the principle that object is distributed in the space horizontally (multidimensionally) and vertically (hierarchically). In particular, we can produce an abstract view of an object and more specific and detailed view of this very object. So in the concept-oriented approach we essentially do not know what object is. For example, is an order item its reference, its date of issue or an address of its custo