sosa:Actuator leaf node


URI

http://www.w3.org/ns/sosa/Actuator

Label

Actuator

Superclasses (1)

Usage

Instances of sosa:Actuator can have the following properties:

PROPERTYTYPEDESCRIPTIONRANGE
From class owl:Thing
dcterms:created owl:AnnotationProperty owl:Thing
dcterms:creator owl:AnnotationProperty owl:Thing
dcterms:description owl:AnnotationProperty owl:Thing
dcterms:license owl:AnnotationProperty owl:Thing
dcterms:rights owl:AnnotationProperty owl:Thing
dcterms:title owl:AnnotationProperty owl:Thing
foaf:name owl:AnnotationProperty owl:Thing
skos:definition owl:AnnotationProperty owl:Thing
skos:example owl:AnnotationProperty owl:Thing
ssn:deployedOnPlatform owl:ObjectProperty Relation between a Deployment and the Platform on which the Systems are deployed. owl:Thing
ssn:deployedSystem owl:ObjectProperty Relation between a Deployment and a deployed System. owl:Thing
ssn:detects owl:ObjectProperty A relation from a Sensor to the Stimulus that the Sensor detects. The Stimulus itself will be serving as a proxy for some ObservableProperty. owl:Thing
ssn:forProperty owl:ObjectProperty A relation between some aspect of an entity and a Property. owl:Thing
ssn:hasDeployment owl:ObjectProperty Relation between a System and a Deployment, recording that the System is deployed in that Deployment. owl:Thing
ssn:hasInput owl:ObjectProperty Relation between a Procedure and an Input to it. owl:Thing
ssn:hasOutput owl:ObjectProperty Relation between a Procedure and an Output of it. owl:Thing
ssn:hasProperty owl:ObjectProperty Relation between an entity and a Property of that entity. owl:Thing
ssn:hasSubSystem owl:ObjectProperty Relation between a System and its component parts. owl:Thing
ssn:implementedBy owl:ObjectProperty Relation between a Procedure (an algorithm, procedure or method) and an entity that implements that Procedure in some executable way. owl:Thing
ssn:implements owl:ObjectProperty Relation between an entity that implements a Procedure in some executable way and the Procedure (an algorithm, procedure or method). owl:Thing
ssn:inDeployment owl:ObjectProperty Relation between a Platform and a Deployment, meaning that the deployedSystems of the Deployment are hosted on the Platform. owl:Thing
ssn:isPropertyOf owl:ObjectProperty Relation between a Property and the entity it belongs to. owl:Thing
ssn:isProxyFor owl:ObjectProperty A relation from a Stimulus to the Property that the Stimulus is serving as a proxy for. owl:Thing
ssn:wasOriginatedBy owl:ObjectProperty Relation between an Observation and the Stimulus that originated it. owl:Thing
vann:preferredNamespacePrefix owl:AnnotationProperty owl:Thing
vann:preferredNamespaceUri owl:AnnotationProperty owl:Thing

Implementation

@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix sosa: <http://www.w3.org/ns/sosa/> .
@prefix ssn: <http://www.w3.org/ns/ssn/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

sosa:Actuator rdfs:isDefinedBy sosa: ;
    rdfs:subClassOf [ a owl:Restriction ;
            owl:minCardinality "1"^^xsd:nonNegativeInteger ;
            owl:onProperty ssn:implements ],
        [ a owl:Restriction ;
            owl:allValuesFrom sosa:ActuatableProperty ;
            owl:onProperty ssn:forProperty ],
        [ a owl:Restriction ;
            owl:allValuesFrom sosa:Actuation ;
            owl:onProperty sosa:madeActuation ],
        ssn:System .