@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . @prefix ns0: <https://w3id.org/coswot/> . @prefix owl: <http://www.w3.org/2002/07/owl#> . @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix metadata_def: <http://data.bioontology.org/metadata/def/> . @prefix metadata: <http://data.bioontology.org/metadata/> . @prefix skos: <http://www.w3.org/2004/02/skos/core#> . @prefix ns1: <https://w3id.org/coswot/core/> . ns0:FunctionOfInterest metadata_def:mappingLoom "functionofinterest" ; metadata_def:mappingSameURI ns0:FunctionOfInterest ; metadata_def:prefLabel "Function of Interest"@en ; metadata:prefixIRI "coswot:FunctionOfInterest" ; a owl:Class ; rdfs:comment "Logical groups of commands that devices support to accomplish their tasks. Function can target (OP coswot:targets and its sub-properties) features, properties, or states. An instance of coswot:FunctionOfInterest is supported by exactly one device."@en ; rdfs:isDefinedBy ns1:functions_commands ; rdfs:label "Function of Interest"@en ; rdfs:subClassOf ns0:Function ; skos:note "A function of interest is the function of (OP coswot:isFunctionOfInterestOf) exactly one device."@en, "Functions of interest need not always be explicited. It depends on the use case. Typically, functions of interest are useful to specify which command is actually exposed, and which actual property of interest or state of interest it targets."@en . ns0:hasCommandOfInterest rdfs:domain ns0:FunctionOfInterest . ns0:hasFunctionOfInterest rdfs:range ns0:FunctionOfInterest . ns0:isCommandOfInterestOf rdfs:range ns0:FunctionOfInterest . ns0:isFunctionOfInterestOf rdfs:domain ns0:FunctionOfInterest .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix ns0: <https://w3id.org/coswot/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix metadata_def: <http://data.bioontology.org/metadata/def/> .
@prefix metadata: <http://data.bioontology.org/metadata/> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix ns1: <https://w3id.org/coswot/core/> .

ns0:FunctionOfInterest
    metadata_def:mappingLoom "functionofinterest" ;
    metadata_def:mappingSameURI ns0:FunctionOfInterest ;
    metadata_def:prefLabel "Function of Interest"@en ;
    metadata:prefixIRI "coswot:FunctionOfInterest" ;
    a owl:Class ;
    rdfs:comment "Logical groups of commands that devices support to accomplish their tasks. Function can target (OP coswot:targets and its sub-properties) features, properties, or states. An instance of coswot:FunctionOfInterest is supported by exactly one device."@en ;
    rdfs:isDefinedBy ns1:functions_commands ;
    rdfs:label "Function of Interest"@en ;
    rdfs:subClassOf ns0:Function ;
    skos:note "A function of interest is the function of (OP coswot:isFunctionOfInterestOf) exactly one device."@en, "Functions of interest need not always be explicited. It depends on the use case. Typically, functions of interest are useful to specify which command is actually exposed, and which actual property of interest or state of interest it targets."@en .

ns0:hasCommandOfInterest
    rdfs:domain ns0:FunctionOfInterest .

ns0:hasFunctionOfInterest
    rdfs:range ns0:FunctionOfInterest .

ns0:isCommandOfInterestOf
    rdfs:range ns0:FunctionOfInterest .

ns0:isFunctionOfInterestOf
    rdfs:domain ns0:FunctionOfInterest .