saref:Profile — Profile

IRI
https://saref.etsi.org/core/Profile
Is defined by
https://saref.etsi.org/core/v3.1.1/
https://saref.etsi.org/core/v3.2.1/
https://saref.etsi.org/core/v4.1.1/
Is referenced by
https://saref.etsi.org/core/v3.1.1/
https://saref.etsi.org/core/v3.1.1/example/washingmachine#
https://saref.etsi.org/core/v3.2.1/
https://saref.etsi.org/core/v4.1.1/
https://saref.etsi.org/saref4ener/v1.1.2/
https://saref.etsi.org/saref4ener/v1.2.1/
https://saref.etsi.org/saref4ener/v2.1.1/
Download serialization
License

Definition of saref:Profile

Defined in https://saref.etsi.org/core/v3.1.1/ as:

A specification associated to a device to collect information about a certain Property (e.g., Energy) for optimizing its usage in the home, office or building in which the device is located. This specification is about a certain Property (saref:isAbout), can be calculated over a time span (saref:hasTime) and can be associated to some costs (saref:hasPrice). An example is the Power Profile defined in the SAREF4ENER extension that can be associated to a device for optimizing the Energy efficiency in the home, office or building in which the device is located.

Description as a Class

Turtle

@prefix dct: <http://purl.org/dc/terms/> .
@prefix ns1: <http://www.w3.org/2004/02/skos/core#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix saref: <https://saref.etsi.org/core/> .

saref:Device rdfs:subClassOf [ a owl:Restriction ;
            owl:allValuesFrom saref:Profile ;
            owl:onProperty saref:hasProfile ] .

saref:hasProfile rdfs:range saref:Profile .

<https://saref.etsi.org/core/v3.1.1/example/washingmachine#> dct:references saref:Profile .

<https://saref.etsi.org/saref4ener/v1.1.2/> dct:references saref:Profile .

<https://saref.etsi.org/saref4ener/v1.2.1/> dct:references saref:Profile .

<https://saref.etsi.org/saref4ener/v2.1.1/> dct:references saref:Profile .

<https://saref.etsi.org/core/v3.1.1/> dct:references saref:Profile ;
    dct:subject saref:Profile .

<https://saref.etsi.org/core/v3.2.1/> dct:references saref:Profile ;
    dct:subject saref:Profile .

<https://saref.etsi.org/core/v4.1.1/> dct:references saref:Profile ;
    dct:subject saref:Profile .

saref:Profile a owl:Class ;
    rdfs:label "Profile"@en ;
    dct:isReferencedBy <https://saref.etsi.org/core/v3.1.1/>,
        <https://saref.etsi.org/core/v3.1.1/example/washingmachine#>,
        <https://saref.etsi.org/core/v3.2.1/>,
        <https://saref.etsi.org/core/v4.1.1/>,
        <https://saref.etsi.org/saref4ener/v1.1.2/>,
        <https://saref.etsi.org/saref4ener/v1.2.1/>,
        <https://saref.etsi.org/saref4ener/v2.1.1/> ;
    rdfs:comment "A specification associated to a device to collect information about a certain Property (e.g., Energy) for optimizing its usage in the home, office or building in which the device is located. This specification is about a certain Property (saref:isAbout), can be calculated over a time span (saref:hasTime) and can be associated to some costs (saref:hasPrice). An example is the Power Profile defined in the SAREF4ENER extension that can be associated to a device for optimizing the Energy efficiency in the home, office or building in which the device is located."@en ;
    rdfs:isDefinedBy <https://saref.etsi.org/core/v3.1.1/>,
        <https://saref.etsi.org/core/v3.2.1/>,
        <https://saref.etsi.org/core/v4.1.1/> ;
    rdfs:seeAlso <https://saref.etsi.org/core/v3.1.1/>,
        <https://saref.etsi.org/core/v3.2.1/>,
        <https://saref.etsi.org/core/v4.1.1/>,
        <https://saref.etsi.org/saref4ener/v1.1.2/>,
        <https://saref.etsi.org/saref4ener/v1.2.1/>,
        <https://saref.etsi.org/saref4ener/v2.1.1/> ;
    rdfs:subClassOf [ a owl:Restriction ;
            owl:allValuesFrom saref:Profile ;
            owl:onProperty saref:consistsOf ],
        [ a owl:Restriction ;
            owl:allValuesFrom saref:Price ;
            owl:onProperty saref:hasPrice ],
        [ a owl:Restriction ;
            owl:allValuesFrom saref:Time ;
            owl:onProperty saref:hasTime ],
        [ a owl:Restriction ;
            owl:allValuesFrom [ a owl:Class ;
                    owl:unionOf ( saref:Commodity saref:Property ) ] ;
            owl:onProperty saref:isAbout ] ;
    ns1:hiddenLabel "Profile" .