What are main differences between ORM and CoM?
• At the fundamental level, ORM views the world in terms of objects playing roles while CoM views the world in terms of objects living in structured space. • ORM does not enforce a special structure, which is then used for deriving semantic properties while CoM has its intrinsic hierarchical and multidimensional structure of concepts as a basis for all other mechanisms. • In ORM (similar to ER model) there are two classes of elements: objects and relationships. Accordingly, there exist different types of objects and different types of relationships (logical predicates). In CoM such a division does not exist and there are only concepts and their instances (data items). It is important that items in this case play a role of objects for subitems and relation instances for superitems. Thus at fundamental level CoM implements relationships via objects while ORM implements then directly via special elements. • Information (semantics) in ORM is represented in terms of elementary facts, which