saref:DeviceKind — Device kinds

IRI
https://saref.etsi.org/core/DeviceKind
Is defined by
https://saref.etsi.org/core/v4.1.1/
Is referenced by
https://saref.etsi.org/core/v4.1.1/
https://saref.etsi.org/saref4auto/v2.1.1/
https://saref.etsi.org/saref4auto/v2.1.1/example/AutomotiveDevice#
https://saref.etsi.org/saref4ehaw/v2.1.1/
https://saref.etsi.org/saref4ehaw/v2.1.1/example/COVIDCase#
https://saref.etsi.org/saref4envi/v2.1.1/
https://saref.etsi.org/saref4lift/v2.1.1/
Download serialization
License

Definition of saref:DeviceKind

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

Device kinds allow to describe kinds of devices, with common properties and common states having the same value, targeting the same properties and states, common functions, and common services. Devices kinds may be used to describe models of devices in online catalogues.

Description as a Class

Turtle

@prefix dct: <http://purl.org/dc/terms/> .
@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/> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .

saref:consumes rdfs:domain [ a owl:Class ;
            owl:unionOf ( saref:FeatureKind saref:FeatureOfInterest saref:DeviceKind saref:Device ) ] .

saref:controls rdfs:domain [ a owl:Class ;
            owl:unionOf ( saref:DeviceKind saref:Actuator saref:Function saref:FunctionOfInterest saref:Command saref:CommandOfInterest saref:Actuation ) ] .

saref:hasDeviceKind rdfs:range saref:DeviceKind .

saref:hasProfile rdfs:domain [ a owl:Class ;
            owl:unionOf ( saref:DeviceKind saref:Device ) ] .

saref:isConsumedBy rdfs:range [ a owl:Class ;
            owl:unionOf ( saref:FeatureKind saref:FeatureOfInterest saref:DeviceKind saref:Device ) ] .

saref:isProducedBy rdfs:range [ a owl:Class ;
            owl:unionOf ( saref:FeatureKind saref:FeatureOfInterest saref:DeviceKind saref:Device ) ] .

saref:isProfileOf rdfs:range [ a owl:Class ;
            owl:unionOf ( saref:DeviceKind saref:Device ) ] .

saref:isStoredBy rdfs:range [ a owl:Class ;
            owl:unionOf ( saref:FeatureKind saref:FeatureOfInterest saref:DeviceKind saref:Device ) ] .

saref:isTargetOf rdfs:range [ a owl:Class ;
            owl:unionOf ( saref:DeviceKind saref:Device saref:Function saref:FunctionOfInterest saref:Command saref:CommandOfInterest saref:ProcedureExecution ) ] .

saref:observes rdfs:domain [ a owl:Class ;
            owl:unionOf ( saref:DeviceKind saref:Sensor saref:Function saref:FunctionOfInterest saref:Command saref:CommandOfInterest saref:Observation ) ] .

saref:produces rdfs:domain [ a owl:Class ;
            owl:unionOf ( saref:FeatureKind saref:FeatureOfInterest saref:DeviceKind saref:Device ) ] .

saref:stores rdfs:domain [ a owl:Class ;
            owl:unionOf ( saref:FeatureKind saref:FeatureOfInterest saref:DeviceKind saref:Device ) ] .

saref:targets rdfs:domain [ a owl:Class ;
            owl:unionOf ( saref:DeviceKind saref:Device saref:Function saref:FunctionOfInterest saref:Command saref:CommandOfInterest saref:ProcedureExecution ) ] .

<https://saref.etsi.org/saref4auto/v2.1.1/example/AutomotiveDevice#> dct:references saref:DeviceKind .

<https://saref.etsi.org/saref4ehaw/v2.1.1/example/COVIDCase#> dct:references saref:DeviceKind .

<https://saref.etsi.org/saref4auto/v2.1.1/> dct:references saref:DeviceKind .

<https://saref.etsi.org/saref4ehaw/v2.1.1/> dct:references saref:DeviceKind .

<https://saref.etsi.org/saref4envi/v2.1.1/> dct:references saref:DeviceKind .

<https://saref.etsi.org/saref4lift/v2.1.1/> dct:references saref:DeviceKind .

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

saref:DeviceKind a owl:Class ;
    rdfs:label "Device kinds"@en ;
    dct:isReferencedBy <https://saref.etsi.org/core/v4.1.1/>,
        <https://saref.etsi.org/saref4auto/v2.1.1/>,
        <https://saref.etsi.org/saref4auto/v2.1.1/example/AutomotiveDevice#>,
        <https://saref.etsi.org/saref4ehaw/v2.1.1/>,
        <https://saref.etsi.org/saref4ehaw/v2.1.1/example/COVIDCase#>,
        <https://saref.etsi.org/saref4envi/v2.1.1/>,
        <https://saref.etsi.org/saref4lift/v2.1.1/> ;
    rdfs:comment "Device kinds allow to describe kinds of devices, with common properties and common states having the same value, targeting the same properties and states, common functions, and common services. Devices kinds may be used to describe models of devices in online catalogues."@en ;
    rdfs:isDefinedBy <https://saref.etsi.org/core/v4.1.1/> ;
    rdfs:seeAlso <https://saref.etsi.org/core/v4.1.1/>,
        <https://saref.etsi.org/saref4auto/v2.1.1/>,
        <https://saref.etsi.org/saref4ehaw/v2.1.1/>,
        <https://saref.etsi.org/saref4envi/v2.1.1/>,
        <https://saref.etsi.org/saref4lift/v2.1.1/> ;
    rdfs:subClassOf [ a owl:Restriction ;
            owl:allValuesFrom saref:FeatureKind ;
            owl:onProperty skos:broader ],
        [ a owl:Restriction ;
            owl:allValuesFrom saref:FeatureKind ;
            owl:onProperty skos:narrower ],
        saref:FeatureKind ;
    skos:hiddenLabel "DeviceKind" ;
    skos:historyNote "V4.1.1: Introduced class saref:DeviceKind"@en,
        "V4.1.1: Use SKOS to organize generic classes in taxonomies."@en .