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

merge release branch into develop branch

parents 0944697f 89dc2e64
Loading
Loading
Loading
Loading
+1 −14
Original line number Diff line number Diff line
<div class="alert-warning">NOTE: The text in this section is extracted from ETSI TS 103 264 (V3.2.1) <a href="#[0]">[0]</a>, and therefore falls inside the <a href="https://www.etsi.org/intellectual-property-rights">ETSI IPR Policy</a></div> 


The Smart Applications REFerence ontology (SAREF) is intended to enable interoperability between solutions from different providers and among various activity sectors from the Internet of Things (IoT), thus contributing to the development of the global digital market.

SAREF explicitly specifies the recurring core concepts in the Smart Applications domain, the main relationships between these concepts, and axioms to constrain the usage of these concepts and relationships. SAREF is based on the fundamental ontology engineering principles of **reuse and alignment** of concepts and relationships that are defined in existing assets, **modularity** to allow separation and recombination of different parts of the ontology depending on specific needs, **extensibility** to allow further growth of the ontology, **maintainability** to facilitate the process of identifying and correcting defects, accommodate new requirements, and cope with changes in (parts of) SAREF. In addition, a principle of **generic versus specific entity distinction** ensures that SAREF can be useful both for editors of online catalogues, taxonomies, and vocabularies, and developers of smart applications. 

Mappings to other concepts used by different semantic assets allow translation from the reference ontology to specific assets, reducing the effort of translating from one asset to another, since the reference ontology requires one set of mappings to each asset, instead of a dedicated set of mappings for each pair of assets. Figure 1 shows the role of the reference ontology in the mapping by means of sample assets. The mappings of SAREF to various assets are available in [[i.4]](#[i.4]).

<figure>
  <img src="diagrams/SAREF_to_assets.png" alt="The role of SAREF in the mapping among different assets"/>
  <figcaption id="Figure_1">Figure 1: The role of SAREF in the mapping among different assets</figcaption>
</figure>
<div class="alert-info">NOTE 1: Bluetooth® Low Energy, Matter™, EnOcean® are examples of suitable products available commercially. This information is given for the convenience of users of the present document and does not constitute an endorsement by ETSI of these products.</div> 
<div class="alert-info">NOTE 2: EnOcean®, EnOcean Alliance logo, EnOcean Alliance technology and promoter/member logo are registered trademarks of EnOcean GmbH and EnOcean Alliance Inc. All other product or service names are the property of their respective owners.</div> 
<div class="alert-info">NOTE 3: Matter™ is developed by the Connectivity Standards Alliance™. This brand, related logos, and marks are trademarks of the Alliance, all rights reserved.</div> 
SAREF explicitly specifies the recurring core concepts in the Smart Applications domain, the main relationships between these concepts, and axioms to constrain the usage of these concepts and relationships. 
+7 −6
Original line number Diff line number Diff line
- [Maxime Lefrançois](http://maxime-lefrancois.info/me#) ([MINES Saint-Étienne](https://www.mines-stetienne.fr/))
- [Raúl Garcia-Castro](http://www.garcia-castro.com/foaf.rdf#me) ([Universidad Politécnica de Madrid](http://www.oeg-upm.net/))
- [Cornelis Bouter](https://www.linkedin.com/in/bouterca) ([TNO](https://tno.nl/))
- [Maria Poveda-Villalon](https://w3id.org/people/mpoveda/) ([Universidad Politécnica de Madrid](http://www.oeg-upm.net/))
- [Cornelis Bouter](https://www.linkedin.com/in/bouterca) ([TNO](https://tno.nl/))
- [Giulia Biagioni](https://www.linkedin.com/in/giulia-biagioni) ([TNO](https://tno.nl/))
- [Laura Daniele](https://www.linkedin.com/in/lauradaniele) ([TNO](https://tno.nl/))
- [David Gnabasik](https://www.linkedin.com/in/david-gnabasik-0056a0ba/) ([MINES Saint-Étienne](https://www.mines-stetienne.fr/))
+5 −4
Original line number Diff line number Diff line
@@ -26,6 +26,7 @@
                          dcterms:creator <http://www.garcia-castro.com/foaf.rdf#me> ;
                          dcterms:creator <https://w3id.org/people/mpoveda/> ;
                          dcterms:creator <https://www.linkedin.com/in/bouterca> ;
                          dcterms:creator <https://www.linkedin.com/in/giulia-biagioni> ;
                          dcterms:creator <https://www.linkedin.com/in/david-gnabasik-0056a0ba/> ;
                          dcterms:creator <https://www.linkedin.com/in/lauradaniele> ;
                          dcterms:source <https://saref.etsi.org/sources/saref-core/> ;
@@ -775,7 +776,7 @@ saref:isValueOfProperty a owl:ObjectProperty ;
    rdfs:label "is value of property"@en ;
    rdfs:comment "Links a property value to the property or property of interest it is a value of."@en ;
    rdfs:domain saref:PropertyValue ;
    rdfs:range [ a owl:Class ; owl:unionOf ( saref:FeatureKind saref:FeatureOfInterest saref:PropertyOfInterest ) ] ;
    rdfs:range [ a owl:Class ; owl:unionOf ( saref:FeatureKind saref:FeatureOfInterest saref:Property saref:PropertyOfInterest ) ] ;
    skos:historyNote "V3.2.1: Introduced saref:isValueOfProperty."@en .


@@ -1096,14 +1097,14 @@ saref:isCommandOf a owl:ObjectProperty ;
    rdfs:range [ a owl:Class ; owl:unionOf ( saref:Function saref:FunctionOfInterest ) ] .

saref:hasMandatoryCommand a owl:ObjectProperty ;
    owl:subPropertyOf saref:hasCommand ;
    rdfs:subPropertyOf saref:hasCommand ;
    rdfs:label "has mandatory command"@en ;
    rdfs:comment "Links a function and one of its mandatory commands"@en ;
    rdfs:domain saref:Function ;
    skos:historyNote "V3.2.1: Introduced mandatory and optional commands."@en .

saref:hasOptionalCommand a owl:ObjectProperty ;
    owl:subPropertyOf saref:hasCommand ;
    rdfs:subPropertyOf saref:hasCommand ;
    rdfs:label "has optional command"@en ;
    rdfs:comment "Links a function and one of its optional commands"@en ;
    rdfs:domain saref:Function .
@@ -1166,7 +1167,7 @@ saref:isCommandOfInterestOf a owl:ObjectProperty , owl:FunctionalProperty ;
    rdfs:comment "Links a command of interest to the function of interest it is a command of."@en ;
    rdfs:label "is command of interest of"@en ;
    rdfs:domain saref:CommandOfInterest ;
    rdfs:range saref:FeatureOfInterest .
    rdfs:range saref:FunctionOfInterest .

## A command of interest is the command of (OP saref:isCommandOfInterestOf) exactly one function.

+85 −85

File changed.

Contains only whitespace changes.