The SAREF reference ontology patterns provide guidelines on how to use and extend SAREF concepts and relationships for the modelling and the description of any kind of applications-related data/information/systems. The SAREF reference ontology patterns can be applied to different verticals to provide the SAREF suite of ontologies a homogeneous and predictable structure, and to achieve higher semantic interoperability.
A specialization of the SAREF4SYST pattern may define a sub-class of the s4syst:Connection class. If defined, it shall have an English-tagged label (rdfs:label) ending with "Connection". The local name of its IRI shall be a camel case form of its English-tagged label.
EXAMPLE 1: ex:ThreePhasePowerBusConnection has English-tagged label "Three-Phase Power Bus Connection"@en
.
A sub-class of the s4syst:Connection class shall have an English-tagged comment (rdfs:comment) that defines it in natural language.
EXAMPLE 2: ex:ThreePhasePowerBusConnection has English-tagged comment "A three-phase power bus connection is a connection between electric power systems composed of four wires (plus the protective earth): wires R, S, T, for the phases; wire N for the neutral"@en
.
A sub-class of the s4syst:Connection class may have a universal restriction on the property s4syst:connectsSystem to s4syst:System or one of its sub-classes. If so, then the label or the comment of the sub-class of s4syst:Connection and the sub-class of s4syst:System shall show this relation ostensibly.
EXAMPLE 3: The class ex:ElectricalConnection has a universal restriction on the property s4syst:connectsSystem to ex:ElectricPowerSystem.
A sub-class of the s4syst:Connection class may be defined as disjoint from other sub-classes of s4syst:Connection.
EXAMPLE 4: The following classes are pairwise disjoint: ex:SinglePhasePowerBusConnection, ex:SplitPhasePowerBusConnection, ex:ThreePhasePowerBusConnection.
A specialization of the SAREF4SYST pattern may define a sub-property of the s4syst:connectedThrough property. If defined, it shall have an English-tagged label (rdfs:label), and the local name of its IRI shall be a mixed case form of its English-tagged label. The label of the sub-property should use the same morpho-syntactic structure as its super-property.
EXAMPLE 1: ex:connectedInStarThrough has English-tagged label "connected in star through"@en
.
A sub-property of the s4syst:connectedThrough property shall have an English-tagged comment (rdfs:comment) that describes in natural language how the connected s4syst:Systems interact.
EXAMPLE 2: ex:connectedInStarThrough has English-tagged comment "Links an electric power system to a three-phase power bus connection with which it is connected with a star configuration"@en
.
A sub-property of the s4syst:connectedThrough property may have an inverse property. If defined, the English-tagged labels and comments of these two properties shall reflect this aspect.
EXAMPLE 3: ex:connectedInStarThrough and ex:connectsSystemInStar are inverse properties.
A sub-class of the s4syst:System class may have an existential restriction on a sub-property of s4syst:connectedThrough to some sub-class of s4syst:Connection.
EXAMPLE 4: ex:ElectricPowerTransformer has existential restrictions on ex:primarilyConnectedThrough and ex:secondarilyConnectedThrough to ex:ElectricalConnection.
A sub-property of the s4syst:connectedThrough property may be defined as disjoint from other sub-properties of s4syst:connectedThrough.
EXAMPLE 5: The following properties are disjoint: ex:connectsSystemInStar and ex:connectsSystemInTriangle.
A specialization of the SAREF4SYST pattern may define a sub-property of the s4syst:connectsSystem property. If defined, it shall have an English-tagged label (rdfs:label), and the local name of its IRI shall be a mixed case form of its English-tagged label. The label of the sub-property should use the same morpho-syntactic structure as its super-property.
EXAMPLE 1: ex:connectsSystemInStar has English-tagged label "connects system in star"@en
.
A sub-property of the s4syst:connectsSystem property shall have an English-tagged comment (rdfs:comment) that describes in natural language how the connected s4syst:systems interact.
EXAMPLE 2: ex:connectsSystemInStar has English-tagged comment "Links a three-phase power bus to one of the electric power systems it connects with a star configuration"@en
.
A sub-property of the s4syst:connectsSystem property may have an inverse property. If defined, the English-tagged labels and comments of these two properties shall reflect this aspect.
EXAMPLE 3: ex:connectsSystemInStar and ex:connectedInStarThrough are inverse properties.