BS EN 62656-3:2015
$215.11
Standardized product ontology register and transfer by spreadsheets – Interface for Common Information Model
Published By | Publication Date | Number of Pages |
BSI | 2015 | 98 |
IEC 62656-3:2015 defines a formal mapping between the IEC 62656 and meta-model for CIM in order to import the CIM ontology into the IEC CDD, and to ensure the interoperability of ontologies of two standards, or even among a wider spectrum of standards. For the basis of the mapping from CIM to the data model defined in IEC 62656-1, the UML representation of CIM is referenced.
PDF Catalog
PDF Pages | PDF Title |
---|---|
7 | English CONTENTS |
12 | FOREWORD |
14 | INTRODUCTION |
15 | 1 Scope 2 Normative references |
16 | 3 Terms, definitions and abbreviations 3.1 Terms and definitions |
18 | 3.2 Abbreviations 4 Generic rules and principles for the design of CIM interface 4.1 Comparative analysis of the structures and functionalities of POM and CIM |
19 | 4.2 CIM standard series |
20 | 5 Rules of transformation from CIM to POM 5.1 General rules Tableaux Table 1 – Mapping of CIM objects and POM objects |
21 | 5.2 CIM Class 5.2.1 General |
22 | 5.2.2 Name 5.2.3 Description 5.2.4 Generalization-specialization Figures Figure 1 – CIM generalization example (from Figure 2 of IEC 61970-301:2013) Table 2 – Correspondence between a CIM class in UML and a POM class |
23 | 5.3 CIM class attributes 5.3.1 General 5.3.2 Name 5.3.3 Native attribute 5.3.4 Type 5.3.5 Description Table 3 – Mapping of CIM class attribute and POM property |
24 | 5.4 CIM association 5.4.1 General 5.4.2 CIM association end structure Table 4 – CIM association end structure |
25 | 5.4.3 General transformation rule for association 5.4.4 General transformation rule for association end Table 5 –CIM associations defined as POM relations |
26 | Figure 2 – Simple association example (from Figure 3 of IEC 61970-301:2013) Figure 3 – Aggregation example (from Figure 4 of IEC 61970-301:2013) Table 6 – Mapping of CIM association end and POM property |
27 | Table 7 – CIM association ends described as POM properties |
28 | Figure 4 – Property data element type definition |
29 | 5.5 CIM Enumeration class 5.5.1 General |
30 | 5.5.2 Name 5.5.3 Description 5.6 CIM Enumeration Attribute 5.6.1 General 5.6.2 Name 5.6.3 Description Table 8 – Mapping of CIM enumeration and POM enumeration Table 9 – Mapping of CIM enumeration attribute and POM term |
31 | 5.7 Data type 5.7.1 CIM basic datatype 5.7.2 CIM named data types Table 10 – Mapping of CIM basic data type and POM simple data type |
32 | Table 11 – Mapping of CIM data type and a named data type in POM |
33 | 5.8 Package 5.8.1 General |
34 | Table 12 – Mapping of CIM package and POM relation |
35 | 5.8.2 POM relation object Figure 5 – CIM package example (from Figure 1 of IEC 61970-301:2013) |
36 | 5.8.3 CIM packages described in POM relation Figure 6 – POM relation model explanation in UML |
37 | Table 13 – CIM package described as POM relation |
38 | 6 CIM description in IEC 62656 format 6.1 General |
39 | 6.2 Class 6.2.1 General 6.2.2 Code 6.2.3 Version number |
40 | 6.2.4 Revision number 6.2.5 Date of original definition 6.2.6 Date of current version 6.2.7 Preferred name |
41 | 6.2.8 Short name 6.2.9 Definition 6.2.10 Note 6.2.11 Superclass |
42 | 6.2.12 Class type 6.2.13 Alternate ID 6.2.14 CIM package |
43 | 6.2.15 Applicable properties 6.3 Property 6.3.1 General 6.3.2 Property data element type 6.3.3 Definition class |
44 | 6.3.4 Data type 6.3.5 Applicable relations 6.3.6 Condition 6.3.7 Unit in text |
45 | 6.3.8 Alternative units 6.4 Data type 6.4.1 General 6.4.2 Definition class 6.4.3 Unit in text |
46 | 6.4.4 Alternative units 6.4.5 Data type 6.5 Enumeration 6.5.1 General 6.5.2 Definition class 6.5.3 Enumerated list of terms |
47 | 6.5.4 Enumerate code list 6.6 Term meta-class 6.6.1 General 6.6.2 Preferred letter symbol in text 6.7 Relation 6.7.1 General |
48 | 6.7.2 Relation type 6.7.3 Domain of the relation 6.7.4 Domain of the function 6.7.5 Codomain of the function |
49 | 6.7.6 Domain element type 6.7.7 Role of the relation 7 XML schema for updated CIM instances in IEC CDD 7.1 General |
50 | 7.2 Principles Figure 7 – Class instances of parcellized CIM |
51 | 8 Version control mechanism in POM for the parcellized CIM Figure 8 – Conceptual reference mechanism with ID in POM |
52 | Annexes Annex A (normative) Mapping rules from CIM to POM –Mapping rules described in POM relation meta-class |
53 | Table A.1 – Mapping rule from CIM class to POM class |
54 | Table A.2 – Mapping rule from CIM class attribute to POM property |
55 | Table A.3 – Mapping rule from CIM association to POM relation |
56 | Table A.4 – Mapping rule from CIM association end to POM property |
57 | Table A.5 – Mapping rule between CIM enumeration and POM enumeration Table A.6 – Mapping rule between CIM enumeration attribute and POM term |
58 | Table A.7 – Mapping rule between CIM data type and POM data type |
59 | Table A.8 – Mapping rule between CIM Package and POM relation |
60 | Table A.9 – Mapping rule from POM property to CIM aggregation/association/class attribute |
61 | Annex B (normative) CIM in IEC 62656 format – Normative meta-properties of the CIM in IEC 62656 model |
62 | Table B.1 – Meta-properties for class meta-class |
63 | Table B.2 – Meta-properties for property meta-class |
64 | Table B.3 –Meta-properties for datatype meta-class |
65 | Table B.4 – Meta-properties for enumeration meta-class |
66 | Table B.5 – Meta-properties for term meta-class |
67 | Table B.6 – Meta-properties for relation meta-class |
68 | Annex C (informative) XML Schema for parcellized CIM C.1 XML schema for POM models C.2 XML schema for a class C.2.1 General C.2.2 class.xsd Table C.1 – POM models and XML schemas |
69 | C.2.3 class1.xsd C.2.4 class2.xsd C.2.5 class3.xsd |
70 | C.2.6 class4.xsd C.3 XML schema for a property C.3.1 General C.3.2 property.xsd |
71 | C.3.3 property1.xsd C.3.4 property2.xsd |
72 | C.3.5 property3.xsd C.3.6 property4.xsd |
73 | C.4 XML schema for a property derived from an association end C.4.1 General C.4.2 association.xsd C.4.3 association1.xsd |
74 | C.4.4 association2.xsd |
75 | C.4.5 association3.xsd C.4.6 association4.xsd C.5 XML schema for a data type C.5.1 General |
76 | C.5.2 datatype.xsd C.5.3 datatype1.xsd C.5.4 datatype2.xsd |
77 | C.5.5 datatype3.xsd C.5.6 datatype4.xsd |
78 | C.6 XML schema for an enumeration and its enumerators C.6.1 General C.6.2 enum_term.xsd C.6.3 enum_term1.xsd |
79 | C.6.4 enum_term2.xsd C.6.5 enum_term3.xsd |
80 | C.6.6 enum_term4.xsd C.7 XML schema for a CIM package C.7.1 General C.7.2 package.xsd example |
81 | C.7.3 package1.xsd example C.7.4 package2.xsd example C.7.5 package3.xsd example |
82 | C.7.6 package4.xsd example |
83 | Annex D (informative) XML examples for parcellized CIM D.1 XML example for a CIM class with extended attributes D.2 XML example for a property with extended attributes |
84 | D.3 XML example for a CIM association and aggregation with extended attributes |
86 | D.4 XML example for a CIM data type with extended attributes D.5 XML example for a CIM enumeration and its enumerators with extended attributes |
87 | D.6 XML example for a CIM package with extended attributes |
89 | Annex E (informative) Property reference between CIM and IEC CDD –“Power transformer” definitions in both IEC CDD and CIM |
90 | Table E.1 – Native properties of Power transformer class in the IEC CDD |
91 | Table E.2 – Native properties of Power transformer class in IEC 61970-301:2013 |
92 | Annex F (informative) Four Layer architecture of UML and POM – Four layer architecture of MOF (meta object facility) |
93 | Annex G (informative) POM Relation usage in IEC 62656-3 G.1 General G.2 Meta-model mapping rules between UML and POM(M2) G.3 UML Association(M1) G.4 Model level relation definition(M1) |
94 | Annex H (informative) Parcellized CIM files access – URL for the parcellized CIM files |
95 | Bibliography |