You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
CIMTool's *.legacy-rdfs-augmented profile builder does not correctly generate the multiplicity of the secondary (i.e. inverse association) within the profile that it outputs. Indicated in both the base CIM and as outlined in the 452 pulblished standard for the profile the multiplicity should be generated as 0..2:
Figure 1: Base CIM16v33 UML
Figure 2: The UML corresponding to the CoreEquipment profile as defined by IEC 61970-452 Ed 3.0
In the below extract from the CoreEquipment profile generated by CIMTool we see in the second RDF description element below a cardinality of 0..n instead of 0..2:
<rdf:Descriptionrdf:about="#TieFlow.Terminal">
<cims:stereotyperdf:resource="http://langdale.com.au/2005/UML#byreference"/>
<rdfs:comment>The terminal to which this tie flow belongs.</rdfs:comment>
<rdfs:label>Terminal</rdfs:label>
<cims:inverseRoleNamerdf:resource="#Terminal.TieFlow"/>
<rdfs:rangerdf:resource="#Terminal"/>
<rdfs:domainrdf:resource="#TieFlow"/>
<cims:multiplicityrdf:resource="http://iec.ch/TC57/1999/rdf-schema-extensions-19990926#M:1"/>
<rdf:typerdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Property"/>
</rdf:Description>
<rdf:Descriptionrdf:about="#Terminal.TieFlow">
<rdfs:comment>The control area tie flows to which this terminal associates.</rdfs:comment>
<rdfs:label>TieFlow</rdfs:label>
<cims:inverseRoleNamerdf:resource="#TieFlow.Terminal"/>
<rdfs:rangerdf:resource="#TieFlow"/>
<rdfs:domainrdf:resource="#Terminal"/>
<cims:multiplicityrdf:resource="http://iec.ch/TC57/1999/rdf-schema-extensions-19990926#M:0..n"/>
<rdf:typerdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Property"/>
</rdf:Description>
The text was updated successfully, but these errors were encountered:
CIMTool's *.legacy-rdfs-augmented profile builder does not correctly generate the multiplicity of the secondary (i.e. inverse association) within the profile that it outputs. Indicated in both the base CIM and as outlined in the 452 pulblished standard for the profile the multiplicity should be generated as 0..2:
Figure 1: Base CIM16v33 UML
Figure 2: The UML corresponding to the CoreEquipment profile as defined by IEC 61970-452 Ed 3.0
In the below extract from the CoreEquipment profile generated by CIMTool we see in the second RDF description element below a cardinality of 0..n instead of 0..2:
The text was updated successfully, but these errors were encountered: