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
Package nodes are defined in the profile namespace dy:, instead should be in cims: namespace.
Eg Package_Core is one and the same thing no matter in which profile it appears.
Packages are attached to terms as strings: eg dy:Package "Package_WindDynamics" is used for 36 terms
Instead, it should use the already defined "things" (nodes): eg cims:Package_WindDynamics
The property should be in lowercase, else it's confused with the class dy:Package
There are more mistakes in the definition of the property:
dy:Package a owl:AnnotationProperty ;
rdfs:label "MOF Package"@en ;
rdfs:comment "Declaration that this is a MOF Package."@en ;
rdfs:domain rdfs:Class ;
rdfs:range xsd:string .
This should be changed to:
cims:Package a rdfs:Class;
rdfs:label "MOF Package"@en ;
rdfs:comment "A group of terms (classes and properties)"@en.
cims:package owl:AnnotationProperty ;
rdfs:label "MOF Package"@en ;
rdfs:comment "Package this term belongs to."@en ;
schema:domainIncludes rdfs:Class, rdf:Property, owl:ObjectProperty, owl:DatatypeProperty ;
rdfs:range cims:Package .
The prop applies to many kinds of terms, so I've used schema:domainIncludes.
Another way is to use owl:unionOf.
The text was updated successfully, but these errors were encountered:
Can each package by a vocabulary and the uri be the namespace of that vocabulary?
The cim prefix is http://cim.ucaiug.io/ns#. Can we also map this to http://cim.ucaiug.io/ and then we would understand that StandardInterconnections is a vocabulary from cim grid part?
then instead of defining this as a package we can descrive the metadata for that vocabulary
Let's see how packages are used on the example of DY that has the biggest number:
There are several mistakes above:
comment
) but as typedy:Package
: instead should becims:Package
(because of Meta-Props Duplicated Per Profile #10)dy:
, instead should be incims:
namespace.Eg
Package_Core
is one and the same thing no matter in which profile it appears.dy:Package "Package_WindDynamics"
is used for 36 termscims:Package_WindDynamics
dy:Package
There are more mistakes in the definition of the property:
This should be changed to:
The prop applies to many kinds of terms, so I've used
schema:domainIncludes
.Another way is to use
owl:unionOf
.The text was updated successfully, but these errors were encountered: