Commit a4653fb1 authored by Maxime Lefrançois's avatar Maxime Lefrançois
Browse files

improved according to pipeline

parent f2b45bda
Loading
Loading
Loading
Loading
Loading

diagrams/overview.png

0 → 100644
+93.7 KiB
Loading image diff...
+17 −7
Original line number Original line Diff line number Diff line
@prefix saref: <https://saref.etsi.org/saref#> .
@prefix saref: <https://saref.etsi.org/core/> .
@prefix s4syst: <https://saref.etsi.org/saref4syst#> .
@prefix s4syst-ex: <https://saref.etsi.org/saref4syst/example/example#> .
@prefix s4syst: <https://saref.etsi.org/saref4syst/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>.
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>.
@prefix owl: <http://www.w3.org/2002/07/owl#>.
@prefix dcterms: <http://purl.org/dc/terms/>.
@base <http://example.org/> .
@base <http://example.org/> .



<https://saref.etsi.org/saref4syst/example/example#>
<https://saref.etsi.org/saref4syst/example#> a owl:Ontology ;
  rdf:type owl:Ontology ;
  owl:imports <https://saref.etsi.org/saref#> .
  dcterms:title "The example for SAREF4SYST" ;

  dcterms:abstract "This example illustrates some concepts of SAREF4SYST" ;
  dcterms:description "This example illustrates some concepts of SAREF4SYST" ;
  dcterms:license <https://forge.etsi.org/etsi-software-license> ;
  owl:imports <https://saref.etsi.org/saref4syst/> , <https://saref.etsi.org/core/> .


# -- the instantiation of the SAREF4SYST pattern. --
# -- the instantiation of the SAREF4SYST pattern. --


@@ -38,6 +46,8 @@ s4syst-ex:subElectricPowerSystemOf a owl:ObjectProperty ;


# for example s4syst-ex:exchangesElectricityWith can be defined to specify that electric energy flows between the <electric_vehicle_service_equipment> and the electric vehicle <electric_vehicle>.
# for example s4syst-ex:exchangesElectricityWith can be defined to specify that electric energy flows between the <electric_vehicle_service_equipment> and the electric vehicle <electric_vehicle>.


s4syst-ex:exchangesElectricityWith a owl:ObjectProperty . 

<electric_vehicle> s4syst-ex:exchangesElectricityWith <electric_vehicle_service_equipment> .
<electric_vehicle> s4syst-ex:exchangesElectricityWith <electric_vehicle_service_equipment> .


# A system can be a sub-system of another system.
# A system can be a sub-system of another system.
@@ -59,6 +69,6 @@ s4syst-ex:subElectricPowerSystemOf a owl:ObjectProperty ;




# A s4syst:System connects to other s4syst:Systems at connection points. 
# A s4syst:System connects to other s4syst:Systems at connection points. 
A connection point belongs to one and only one s4syst:System, and can be described using the class s4syst:ConnectionPoint.
# A connection point belongs to one and only one s4syst:System, and can be described using the class s4syst:ConnectionPoint.


<electric_vehicle> s4syst:connectsAt <plug_high_voltage> , <normal_plug> , <three_phase_connection_point> .
<electric_vehicle> s4syst:connectsAt <plug_high_voltage> , <normal_plug> , <three_phase_connection_point> .
+44 −14
Original line number Original line Diff line number Diff line
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
@prefix xml: <http://www.w3.org/XML/1998/namespace/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix schema: <http://schema.org/> .
@prefix voaf: <http://purl.org/vocommons/voaf#> .
@prefix voaf: <http://purl.org/vocommons/voaf#> .
@prefix vann: <http://purl.org/vocab/vann/> .
@prefix vann: <http://purl.org/vocab/vann/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix s4syst: <https://saref.etsi.org/> .
@prefix s4syst: <https://saref.etsi.org/saref4syst/> .
@prefix gopi: <https://w3id.org/gopi/> .
@prefix gopi: <https://w3id.org/gopi/> .


<https://saref.etsi.org/saref4syst> rdf:type owl:Ontology  , voaf:Vocabulary ;
<https://saref.etsi.org/saref4syst/> rdf:type owl:Ontology  , voaf:Vocabulary ;
                                   dcterms:title "SAREF4SYST: an extension of SAREF for typology of systems and their inter-connections"@en ;
                                   dcterms:title "SAREF4SYST: an extension of SAREF for typology of systems and their inter-connections"@en ;
                                   dcterms:issued "2019-06-06"^^xsd:date ;
                                   dcterms:issued "2019-06-06"^^xsd:date ;
                                   dcterms:creator <http://maxime-lefrancois.info/me#> ;
                                   dcterms:creator <http://maxime-lefrancois.info/me#> ;
                                   dcterms:publisher <https://www.etsi.org/> ;
                                   dcterms:abstract """The present document specifies a new reference ontology pattern for the [SAREF semantic model](https://saref.etsi.org/), which leverages the experience of the [EUREKA ITEA 12004 SEAS (Smart Energy Aware Systems) project](http://w3id.org/seas/), and the development of the [OGC&W3C SSN (Semantic Sensor Network) ontology](https://www.w3.org/TR/vocab-ssn/). It also defines how this pattern may be instantiated for the verticals, and point to examples for the Smart Energy and the Smart Building domains. The present document is based on the requirements and guidelines defined in the associated [ETSI TS 103 549 document](https://www.etsi.org/deliver/etsi_tr/103500_103599/103549/01.01.01_60/tr_103549v010101p.pdf)."""^^<http://www.iana.org/assignments/media-types/text/markdown> ;
                                   dcterms:description "SAREF4SYST is a generic extension of SAREF that defines ontology patterns which can then be instantiated for different domains. SAREF4SYST defines Systems, Connections between systems, and Connection Points at which systems may be connected. These core concepts can be used generically to define the topology of features of interest, and are specialized for multiple domains. This ontology patterns can be instantiated for different domains. For example to describe zones inside a building (systems), that share a frontier (connections). SAREF4SYST has two main aims: on the one hand, to extend SAREF with the capacility or representing general topology of systems and how they are connected or interact, and on the other hand, to exemplify how ontology patterns may help to ensure an homogeneous structure of the overall SAREF ontology and speed up the development of extensions. SAREF4SYST is specified and published by ETSI in the TS 103 548 associated to this ontology file."@en ;
                                   dcterms:description """The present document is the technical specification of SAREF4SYST, a generic extension of [ETSI TS 103 264 SAREF](https://www.etsi.org/deliver/etsi_ts/103200_103299/103264/02.01.01_60/ts_103264v020101p.pdf) that defines an ontology pattern which can be instantiated for different domains. SAREF4SYST defines Systems, Connections between systems, and Connection Points at which systems may be connected. These core concepts can be used generically to define the topology of features of interest, and can be specialized for multiple domains. The topology of features of interest is highly important in many use cases. If a room holds a lighting device, and if it is adjacent with an open window to a room whose luminosity is low, then by turning on the lighting device in the former room one may expect that the luminosity in the latter room will rise.
                                   vann:preferredNamespacePrefix "saref" ;
                                   vann:preferredNamespaceUri "https://saref.etsi.org/" ;
                                   dcterms:license <http://purl.org/NET/rdflicense/cc-by4.0> ;
                                   dcterms:created "2019-04-26"^^xsd:date .


<http://maxime-lefrancois.info/me#> a foaf:Person ; 
The SAREF4SYST ontology pattern can be instantiated for different domains. For example to describe zones inside a building (systems), that share a frontier (connections). Properties of systems are typically state variables (e.g. agent population, temperature), whereas properties of connections are typically flows (e.g. heat flow).
  foaf:name    "Maxime Lefrançois" .

SAREF4SYST has two main aims: on the one hand, to extend SAREF with the capability or representing general topology of systems and how they are connected or interact and, on the other hand, to exemplify how ontology patterns may help to ensure an homogeneous structure of the overall SAREF ontology and speed up the development of extensions.

SAREF4SYST consists both of a core ontology, and guidelines to create ontologies following the SAREF4SYST ontology pattern. The core ontology is a lightweight OWL-DL ontology that defines 3 classes and 9 object properties.

Use cases for ontology patterns are described extensively in  [ETSI TR 103 549 Clauses 4.2 and 4.3](https://www.etsi.org/deliver/etsi_tr/103500_103599/103549/01.01.01_60/tr_103549v010101p.pdf).

For the Smart Energy domain:

- Electric power systems can exchange electricity with other electric power systems. The electric energy can flow both ways in some cases (from the Public Grid to a Prosumer), or in only one way (from the Public Grid to a Load). Electric power systems can be made up of different sub-systems. Generic sub-types of electric power systems include producers, consumers, storage systems, transmission systems. 
- Electric power systems may be connected one to another through electrical connection points. An Electric power system may have multiple connection points (Multiple Winding Transformer generally have one single primary winding with two or more secondary windings). Generic sub-types of electrical connection points include plugs, sockets, direct-current, single-phase, three-phase, connection points. 
- An Electrical connection may exist between two Electric power systems at two of their respective connection points. Generic sub-types of electrical connections include Single-phase Buses, Three-phase Buses. A single-phase electric power system can be connected using different configurations at a three-phase bus (RN, SN, TN types).

For the Smart Building domain:

- Buildings, Storeys, Spaces, are different sub-types of Zones. Zones can contain sub-zones. Zones can be adjacent or intersect with other zones. 
- Two zones may share one or more connections. For example some fresh air may be created inside a storey if it has two controllable openings to the exterior at different cardinal points. 

A graphical overview of the SAREF4SYST ontology is provided in Figure 1. In such figure:

- Rectangles are used to denote Classes. The label of the rectangle is the identifier of the Class.
- Plain arrows are used to represent Object Properties between Classes. The label of the arrow is the identifier of the Object Property. The origin of the arrow is the domain Class of the property, and the target of the arrow is the range Class of the property.
- Dashed arrows with identifiers between stereotype signs (i.e. "`<< >>`") refer to OWL axioms that are applied to some property. Four pairs of properties are inverse one of the other; the property `s4syst:connectedTo` is symmetric, and properties `s4syst:hasSubSystem` and `s4syst:hasSubSystem` are transitive.
- A symbol =1 near the target of an arrow denotes that the associated property is functional. A symbol ∃ denotes a local existential restriction.


![SAREF4SYST overview](diagrams/overview.png)
"""^^<http://www.iana.org/assignments/media-types/text/markdown> ;
                                   dcterms:license <https://forge.etsi.org/etsi-software-license> .

<http://maxime-lefrancois.info/me#>  a schema:Person;
  schema:givenName "Maxime" ;
  schema:familyName "Lefrançois" ;
  schema:affiliation  <https://www.mines-stetienne.fr/> .

<https://www.mines-stetienne.fr/> a schema:Organization ;
  schema:name "MINES Saint-Étienne" .


voaf:Vocabulary a owl:Class .
voaf:Vocabulary a owl:Class .
dcterms:title a owl:AnnotationProperty .
dcterms:title a owl:AnnotationProperty .
@@ -35,8 +67,6 @@ dcterms:license a owl:AnnotationProperty .
dcterms:created a owl:AnnotationProperty .
dcterms:created a owl:AnnotationProperty .
vann:preferredNamespacePrefix a owl:AnnotationProperty .
vann:preferredNamespacePrefix a owl:AnnotationProperty .
vann:preferredNamespaceUri a owl:AnnotationProperty .
vann:preferredNamespaceUri a owl:AnnotationProperty .
foaf:Person a owl:Class .
foaf:name a owl:DatatypeProperty .
gopi:inModule a owl:AnnotationProperty .
gopi:inModule a owl:AnnotationProperty .
gopi:Module a owl:Class .
gopi:Module a owl:Class .