A methodology for managing model extensions when using the common information model for systems integration

The promise of standards-based systems integration of utility software applications using the industry standard Common Information Model (CIM) is currently hindered by a practical method for managing model extensions. This paper presents a simple methodology for extending the CIM that utilizes common software tools and standard XMI file format. This methodology is applicable to any utility integration project that uses any of the commonly used integration platforms including Service Oriented Architecture (SOA), Web Services, Enterprise Application Integration (EAI), and Enterprise Service Bus (ESB).

[1]  G. Robinson,et al.  Utility applications should be integrated with an interface based on a canonical data model, not directly with each other , 2004, IEEE PES Power Systems Conference and Exposition, 2004..

[2]  Thomas Erl,et al.  Service-Oriented Architecture: A Field Guide to Integrating XML and Web Services , 2004 .

[3]  David A Chappell,et al.  Enterprise Service Bus , 2004 .

[4]  S. Neumann CIM extensions for electrical distribution , 2001, 2001 IEEE Power Engineering Society Winter Meeting. Conference Proceedings (Cat. No.01CH37194).

[5]  J.P. Britton,et al.  CIM-based standards and CIM evolution , 2005, IEEE Transactions on Power Systems.

[6]  H. Falk,et al.  Standards-based approach integrates utility applications , 2000 .

[7]  S. T. Lee The EPRI common information model for operation and planning , 1999, 1999 IEEE Power Engineering Society Summer Meeting. Conference Proceedings (Cat. No.99CH36364).

[8]  Bobby Woolf,et al.  Enterprise Integration Patterns , 2003 .

[9]  Gregor Hohpe,et al.  Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions , 2003 .

[10]  Xiaofeng Wang,et al.  CIM extensions to electrical distribution and CIM XML for the IEEE radial test feeders , 2003 .