CIM Dictionaries: An Evolutionary Approach to CIM Data Integration
Abstract This paper provides an overview of methods and ideas to achieve data integration in CIM. It describes a dictionary approach allowing participating applications to define their common constructs gradually as an additional service across application systems. Because of the importance of product definition data, the role of PDES/STEP as part of this dictionary approach is also described. The technical concepts of the dictionary, such as schema mapping, semantic data model, user methods and the required additions within participating applications are explained. Problems related to data integrity, data redundancy, performance and binding of dissimilar software components are discussed as well as the deficiencies related to today’s data modelling capabilities. The added value an active dictionary can provide to a CIM environment consisting of established applications in heterogeneous environments, where migration into one standardized homogeneous set of CIM applications is not likely, is also explained.