SAREF reference ontology patterns

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.

SAREF4SYST patterns for connections between systems

NOTE: The text in this page is taken from ETSI TS 103 548, and therefore falls under the ETSI IPR Policy

Sub-classes of s4syst:Connection

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.

Sub-properties of s4syst:connectedThrough

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.

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.

Sub-properties of s4syst:connectsSystem

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.