Cimphony’s model-driven architecture allows support for new formats and data models to be added without requiring the core frameworks to be altered.  Support is already in-place for a number of data models including established open standards such as CIM (multiple versions including ENTSO-E profiles), MultiSpeak and IEC61850; or proprietary formats such as PSS/E (v30-32) and extended standard models such as that used at ERCOT.  Transformation and validation services using these models are defined using OMG standard languages allowing the rapid development of transformation mappings between data models.

Multiple resources can be combined in dynamic working sets, supporting the ENTSO-E model multiple profiles and authority set concepts.  The workspace gives the user  the ability to integrate, export, substitute, add and remove individual resources on an ad-hoc basis from their dynamic working set.

In addition to the model management service, Cimphony provides CIM and power-system specific functionality including the ability to execute load-flow simulations on balanced, three-phase models using an internal power-flow engine, and supports the export of these results using the IEC 61970-456/ENTSO-E CIM XML State Variable profiles.  In addition a topology processor module allows operational models compliant with IEC 61970-452 to be imported and a topology file (as defined by IEC 61970-456) to be created and exported thus allowing an ENTSO-E compatible planning model to be generated from an operational CPSM model.