@prefix : . @prefix dc: . @prefix geo: . @prefix owl: . @prefix rdf: . @prefix xml: . @prefix xsd: . @prefix cpsv: . @prefix prov: . @prefix rdfs: . @prefix time: . @prefix vann: . @prefix geosp: . @prefix saref: . @prefix s4city: . @prefix dcterms: . @base . rdf:type owl:Ontology ; owl:versionIRI ; dc:title "SAREF extension for Smart City"@en ; owl:versionInfo 0.4 ; dcterms:creator ; dcterms:license ; dcterms:creator ; dc:publisher ; vann:preferredNamespacePrefix "s4city" ; vann:preferredNamespaceUri "https://w3id.org/def/saref4city#" ; dc:description "This ontology extends the SAREF ontology for the Smart City domain. This work has been developed in the context of the STF 534 (https://portal.etsi.org/STF/STFs/STFHomePages/STF534.aspx), which was established with the goal to create three SAREF extensions, one of them for the Smart City domain."@en . ################################################################# # Annotation properties ################################################################# ### http://purl.org/dc/elements/1.1/contributor dc:contributor rdf:type owl:AnnotationProperty . ### http://purl.org/dc/elements/1.1/creator dc:creator rdf:type owl:AnnotationProperty . ### http://purl.org/dc/elements/1.1/date dc:date rdf:type owl:AnnotationProperty . ### http://purl.org/dc/elements/1.1/description dc:description rdf:type owl:AnnotationProperty . ### http://purl.org/dc/elements/1.1/title dc:title rdf:type owl:AnnotationProperty . ### http://purl.org/vocab/vann/preferredNamespacePrefix vann:preferredNamespacePrefix rdf:type owl:AnnotationProperty . ### http://purl.org/vocab/vann/preferredNamespaceUri vann:preferredNamespaceUri rdf:type owl:AnnotationProperty . ### http://www.w3.org/2003/01/geo/wgs84_pos#alt geo:alt rdf:type owl:AnnotationProperty ; rdfs:comment "The WGS84 altitude of a SpatialThing (decimal meters above the local reference ellipsoid)." ; rdfs:label "altitude" ; rdfs:domain geo:SpatialThing . ### http://www.w3.org/2003/01/geo/wgs84_pos#lat geo:lat rdf:type owl:AnnotationProperty ; rdfs:comment "The WGS84 latitude of a SpatialThing (decimal degrees)." ; rdfs:label "latitude" ; rdfs:domain geo:SpatialThing . ### http://www.w3.org/2003/01/geo/wgs84_pos#location geo:location rdf:type owl:AnnotationProperty ; rdfs:subPropertyOf . ### http://www.w3.org/2003/01/geo/wgs84_pos#long geo:long rdf:type owl:AnnotationProperty ; rdfs:comment "The WGS84 longitude of a SpatialThing (decimal degrees)." ; rdfs:label "longitude" ; rdfs:domain geo:SpatialThing . ### http://www.w3.org/2004/02/skos/core#definition rdf:type owl:AnnotationProperty . ### http://www.w3.org/2004/02/skos/core#prefLabel rdf:type owl:AnnotationProperty . ### http://www.w3.org/ns/prov#hadPrimarySource prov:hadPrimarySource rdf:type owl:AnnotationProperty . ### http://xmlns.com/foaf/0.1/based_near rdf:type owl:AnnotationProperty . ################################################################# # Datatypes ################################################################# ### http://www.w3.org/2001/XMLSchema#date xsd:date rdf:type rdfs:Datatype . ### http://www.w3.org/2001/XMLSchema#duration xsd:duration rdf:type rdfs:Datatype . ################################################################# # Object Properties ################################################################# ### http://purl.org/vocab/cpsv#physicallyAvailableAt cpsv:physicallyAvailableAt rdf:type owl:ObjectProperty ; rdfs:comment "A physical location at which a user may interact with the Public Service."@en ; rdfs:isDefinedBy cpsv: ; rdfs:label "physically available at"@en . ### http://purl.org/vocab/cpsv#provides cpsv:provides rdf:type owl:ObjectProperty ; rdfs:comment "The provides property links an Agent to a Public Service for which it is responsible. Whether it provides the service directly or outsources it is not relevant, the Agent that provides the service is the one that is ultimately responsible for its provision."@en ; rdfs:isDefinedBy cpsv: ; rdfs:label "provides"@en . ### http://purl.org/vocab/cpsv#uses cpsv:uses rdf:type owl:ObjectProperty ; rdfs:comment "The uses property links an Agent to a Public Service in which it plays the specific role of user, meaning that it provides the input and receives the output but does not play any direct role in providing the service. This will typically be an individual citizen or an outside organisation."@en ; rdfs:isDefinedBy cpsv: ; rdfs:label "uses"@en . ### http://www.opengis.net/ont/geosparql#hasGeometry geosp:hasGeometry rdf:type owl:ObjectProperty ; rdfs:domain geosp:Feature ; rdfs:range geosp:Geometry ; dc:contributor "Matthew Perry" ; dc:creator "OGC GeoSPARQL 1.0 Standard Working Group" ; dc:date "2011-06-16"^^xsd:date ; dc:description "A spatial representation for a given feature."@en ; rdfs:comment "A spatial representation for a given feature."@en ; rdfs:isDefinedBy , geosp: , ; rdfs:label "has geometry"@en , "hasGeometry"@en ; "A spatial representation for a given feature."@en ; "hasGeometry"@en . ### http://www.opengis.net/ont/geosparql#sfContains geosp:sfContains rdf:type owl:ObjectProperty ; rdfs:domain geosp:SpatialObject ; rdfs:range geosp:SpatialObject ; dc:contributor "Matthew Perry" ; dc:creator "OGC GeoSPARQL 1.0 Standard Working Group" ; dc:date "2011-06-16"^^xsd:date ; dc:description "Exists if the subject SpatialObject spatially contains the object SpatialObject. DE-9IM: T*****FF*"@en ; rdfs:comment "Exists if the subject SpatialObject spatially contains the object SpatialObject. DE-9IM: T*****FF*"@en ; rdfs:isDefinedBy , ; rdfs:label "contains"@en ; """Exists if the subject SpatialObject spatially contains the object SpatialObject. DE-9IM: T*****FF*"""@en ; "contains"@en . ### http://www.opengis.net/ont/geosparql#sfWithin geosp:sfWithin rdf:type owl:ObjectProperty ; rdfs:domain geosp:SpatialObject ; rdfs:range geosp:SpatialObject ; dc:contributor "Matthew Perry" ; dc:creator "OGC GeoSPARQL 1.0 Standard Working Group" ; dc:date "2011-06-16"^^xsd:date ; dc:description "Exists if the subject SpatialObject is spatially within the object SpatialObject. DE-9IM: T*F**F***"@en ; rdfs:comment "Exists if the subject SpatialObject is spatially within the object SpatialObject. DE-9IM: T*F**F***"@en ; rdfs:isDefinedBy , ; rdfs:label "within"@en ; "Exists if the subject SpatialObject is spatially within the object SpatialObject. DE-9IM: T*F**F***"@en ; "within"@en . ### http://www.w3.org/2003/01/geo/wgs84_pos#location geo:location rdf:type owl:ObjectProperty . ### https://w3id.org/def/saref4city#assesses s4city:assesses rdf:type owl:ObjectProperty ; rdfs:label "assesses"@en . ### https://w3id.org/def/saref4city#hasAccesibility s4city:hasAccesibility rdf:type owl:ObjectProperty ; rdfs:label "has accesibility"@en . ### https://w3id.org/def/saref4city#hasCalculationPeriod s4city:hasCalculationPeriod rdf:type owl:ObjectProperty ; rdfs:label "has calculation period"@en . ### https://w3id.org/def/saref4city#hasFeatureOfInterest s4city:hasFeatureOfInterest rdf:type owl:ObjectProperty ; owl:inverseOf s4city:isFeatureOfInterestOf ; rdfs:label "has feature of interest"@en . ### https://w3id.org/def/saref4city#hasKPI s4city:hasKPI rdf:type owl:ObjectProperty ; owl:inverseOf s4city:isKPIOf ; rdfs:label "has key performance indicator"@en . ### https://w3id.org/def/saref4city#hasProperty s4city:hasProperty rdf:type owl:ObjectProperty ; owl:inverseOf s4city:isPropertyOf ; rdfs:label "has property"@en . ### https://w3id.org/def/saref4city#involvesFacility s4city:involvesFacility rdf:type owl:ObjectProperty ; rdfs:label "involves facility"@en . ### https://w3id.org/def/saref4city#isAssessedBy s4city:isAssessedBy rdf:type owl:ObjectProperty ; rdfs:label "is assessed by"@en . ### https://w3id.org/def/saref4city#isAvailableInLanguage s4city:isAvailableInLanguage rdf:type owl:ObjectProperty ; rdfs:label "is available in language"@en . ### https://w3id.org/def/saref4city#isDerivedFrom s4city:isDerivedFrom rdf:type owl:ObjectProperty ; rdfs:label "is derived from"@en . ### https://w3id.org/def/saref4city#isFeatureOfInterestOf s4city:isFeatureOfInterestOf rdf:type owl:ObjectProperty ; rdfs:label "is feature of interest of"@en . ### https://w3id.org/def/saref4city#isKPIOf s4city:isKPIOf rdf:type owl:ObjectProperty ; rdfs:label "is key performance indicator of"@en . ### https://w3id.org/def/saref4city#isOrganizedBy s4city:isOrganizedBy rdf:type owl:ObjectProperty ; rdfs:label "is organized by"@en . ### https://w3id.org/def/saref4city#isPropertyOf s4city:isPropertyOf rdf:type owl:ObjectProperty ; rdfs:label "is property of"@en . ### https://w3id.org/def/saref4city#isSubEventOf s4city:isSubEventOf rdf:type owl:ObjectProperty ; rdfs:label "is subevent of"@en . ### https://w3id.org/def/saref4city#measurementMadeBy s4city:measurementMadeBy rdf:type owl:ObjectProperty ; owl:inverseOf saref:makesMeasurement . ### https://w3id.org/def/saref4city#quantifiesKPI s4city:quantifiesKPI rdf:type owl:ObjectProperty ; rdfs:label "quantifies KPI"@en . ### https://w3id.org/def/saref4city#refersToTime s4city:refersToTime rdf:type owl:ObjectProperty ; rdfs:label "refers to time"@en . ### https://w3id.org/def/saref4city#takesPlaceAtFacility s4city:takesPlaceAtFacility rdf:type owl:ObjectProperty ; rdfs:label "takes place at facility"@en . ### https://w3id.org/def/saref4city#takesPlaceAtTime s4city:takesPlaceAtTime rdf:type owl:ObjectProperty ; rdfs:label "takes place at time"@en . ### https://w3id.org/saref#consistsOf saref:consistsOf rdf:type owl:ObjectProperty ; rdfs:isDefinedBy saref: ; rdfs:label "consists of"@en . ### https://w3id.org/saref#controlsProperty saref:controlsProperty rdf:type owl:ObjectProperty ; rdfs:label "controls property"@en . ### https://w3id.org/saref#isControlledByDevice saref:isControlledByDevice rdf:type owl:ObjectProperty ; rdfs:isDefinedBy saref: ; rdfs:label "is controlled by device"@en . ### https://w3id.org/saref#isMeasuredByDevice saref:isMeasuredByDevice rdf:type owl:ObjectProperty ; rdfs:isDefinedBy saref: ; rdfs:label "is measured by device"@en . ### https://w3id.org/saref#isMeasuredIn saref:isMeasuredIn rdf:type owl:ObjectProperty ; rdfs:isDefinedBy saref: ; rdfs:label "is measured in"@en . ### https://w3id.org/saref#makesMeasurement saref:makesMeasurement rdf:type owl:ObjectProperty ; rdfs:isDefinedBy saref: ; rdfs:label "makes measurement"@en . ### https://w3id.org/saref#measuresProperty saref:measuresProperty rdf:type owl:ObjectProperty ; rdfs:isDefinedBy saref: ; rdfs:label "measures property"@en . ### https://w3id.org/saref#relatesToMeasurement saref:relatesToMeasurement rdf:type owl:ObjectProperty ; rdfs:isDefinedBy saref: ; rdfs:label "relates to measurement"@en . ### https://w3id.org/saref#relatesToProperty saref:relatesToProperty rdf:type owl:ObjectProperty ; rdfs:isDefinedBy saref: ; rdfs:label "relates to property"@en . ################################################################# # Data properties ################################################################# ### https://w3id.org/def/saref4city#hasCreationDate s4city:hasCreationDate rdf:type owl:DatatypeProperty ; rdfs:range xsd:dateTime ; rdfs:label "has creation date"@en . ### https://w3id.org/def/saref4city#hasExpirationDate s4city:hasExpirationDate rdf:type owl:DatatypeProperty ; rdfs:range xsd:dateTime ; rdfs:label "has expiration date"@en . ### https://w3id.org/def/saref4city#hasLastUpdateDate s4city:hasLastUpdateDate rdf:type owl:DatatypeProperty ; rdfs:range xsd:dateTime ; rdfs:label "has last update date"@en . ### https://w3id.org/saref#hasDescription saref:hasDescription rdf:type owl:DatatypeProperty ; rdfs:isDefinedBy saref: ; rdfs:label "has description"@en . ### https://w3id.org/saref#hasName saref:hasName rdf:type owl:DatatypeProperty ; rdfs:isDefinedBy saref: ; rdfs:label "has name"@en . ### https://w3id.org/saref#hasTimestamp saref:hasTimestamp rdf:type owl:DatatypeProperty ; rdfs:isDefinedBy saref: ; rdfs:label "has timestamp"@en . ### https://w3id.org/saref#hasValue saref:hasValue rdf:type owl:DatatypeProperty ; rdfs:isDefinedBy saref: ; rdfs:label "has value"@en . ################################################################# # Classes ################################################################# ### http://purl.org/dc/terms/LinguisticSystem dcterms:LinguisticSystem rdf:type owl:Class . ### http://purl.org/vocab/cpsv#PublicService cpsv:PublicService rdf:type owl:Class ; rdfs:comment "This class represents the service itself. A public service is the capacity to carry out a procedure and exists whether it is used or not. It is a set of deeds and acts performed by or on behalf of a public agency for the benefit of a citizen, a business or another public agency."@en ; rdfs:isDefinedBy cpsv: ; rdfs:label "Public Service"@en . ### http://www.opengis.net/ont/geosparql#Feature geosp:Feature rdf:type owl:Class ; rdfs:subClassOf geosp:SpatialObject , [ rdf:type owl:Restriction ; owl:onProperty geosp:hasGeometry ; owl:allValuesFrom geosp:Geometry ] ; owl:disjointWith geosp:Geometry ; dc:contributor "Matthew Perry" ; dc:creator "OGC GeoSPARQL 1.0 Standard Working Group" ; dc:date "2011-06-16"^^xsd:date ; dc:description "This class represents the top-level feature type. This class is equivalent to GFI_Feature defined in ISO 19156:2011, and it is superclass of all feature types."@en ; rdfs:comment "This class represents the top-level feature type. This class is equivalent to GFI_Feature defined in ISO 19156:2011, and it is superclass of all feature types."@en ; rdfs:isDefinedBy , , ; rdfs:label "Feature"@en ; "This class represents the top-level feature type. This class is equivalent to GFI_Feature defined in ISO 19156:2011, and it is superclass of all feature types."@en ; "Feature"@en . ### http://www.opengis.net/ont/geosparql#Geometry geosp:Geometry rdf:type owl:Class ; rdfs:subClassOf geosp:SpatialObject ; dc:contributor "Matthew Perry" ; dc:creator "OGC GeoSPARQL 1.0 Standard Working Group" ; dc:date "2011-06-16"^^xsd:date ; dc:description "The class represents the top-level geometry type. This class is equivalent to the UML class GM_Object defined in ISO 19107, and it is superclass of all geometry types."@en ; rdfs:comment "The class represents the top-level geometry type. This class is equivalent to the UML class GM_Object defined in ISO 19107, and it is superclass of all geometry types."@en ; rdfs:isDefinedBy , , ; rdfs:label "Geometry"@en ; "The class represents the top-level geometry type. This class is equivalent to the UML class GM_Object defined in ISO 19107, and it is superclass of all geometry types."@en ; "Geometry"@en . ### http://www.opengis.net/ont/geosparql#SpatialObject geosp:SpatialObject rdf:type owl:Class ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty geosp:sfContains ; owl:allValuesFrom geosp:SpatialObject ] , [ rdf:type owl:Restriction ; owl:onProperty geo:location ; owl:allValuesFrom geo:Point ] ; dc:contributor "Matthew Perry" ; dc:creator "OGC GeoSPARQL 1.0 Standard Working Group" ; dc:date "2011-06-16"^^xsd:date ; dc:description "The class spatial-object represents everything that can have a spatial representation. It is superclass of feature and geometry."@en ; rdfs:comment "The class spatial-object represents everything that can have a spatial representation. It is superclass of feature and geometry."@en ; rdfs:isDefinedBy , , ; rdfs:label "SpatialObject"@en ; "The class spatial-object represents everything that can have a spatial representation. It is superclass of feature and geometry."@en ; "SpatialObject"@en . ### http://www.w3.org/2003/01/geo/wgs84_pos#Point geo:Point rdf:type owl:Class ; rdfs:subClassOf geosp:Geometry ; rdfs:comment """ Uniquely identified by lat/long/alt. i.e. spaciallyIntersects(P1, P2) :- lat(P1, LAT), long(P1, LONG), alt(P1, ALT), lat(P2, LAT), long(P2, LONG), alt(P2, ALT). sameThing(P1, P2) :- type(P1, Point), type(P2, Point), spaciallyIntersects(P1, P2). """ , "A point, typically described using a coordinate system relative to Earth, such as WGS84." ; rdfs:isDefinedBy geo: ; rdfs:label "Point"@en , "point" . ### http://www.w3.org/2004/02/skos/core#Concept rdf:type owl:Class ; rdfs:isDefinedBy . ### http://www.w3.org/2006/time#Instant time:Instant rdf:type owl:Class ; rdfs:subClassOf time:TemporalEntity ; rdfs:comment "A temporal entity with zero extent or duration"@en ; rdfs:isDefinedBy time: ; rdfs:label "Instant"@en . ### http://www.w3.org/2006/time#Interval time:Interval rdf:type owl:Class ; rdfs:subClassOf time:TemporalEntity ; rdfs:isDefinedBy time: ; rdfs:label "A temporal entity with an extent or duration"@en , "Time interval"@en . ### http://www.w3.org/2006/time#TemporalEntity time:TemporalEntity rdf:type owl:Class ; rdfs:comment "A temporal interval or instant."@en ; rdfs:isDefinedBy time: ; rdfs:label "Temporal entity"@en . ### http://www.w3.org/ns/org#Organization rdf:type owl:Class ; rdfs:subClassOf ; rdfs:isDefinedBy ; rdfs:label "Organization"@en . ### http://xmlns.com/foaf/0.1/Agent rdf:type owl:Class ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty cpsv:provides ; owl:allValuesFrom s4city:PublicService ] , [ rdf:type owl:Restriction ; owl:onProperty cpsv:uses ; owl:allValuesFrom s4city:PublicService ] ; rdfs:isDefinedBy ; rdfs:label "Agent"@en . ### http://xmlns.com/foaf/0.1/Person rdf:type owl:Class ; rdfs:subClassOf ; rdfs:isDefinedBy ; rdfs:label "Person"@en . ### https://w3id.org/def/saref4city#AdministrativeArea s4city:AdministrativeArea rdf:type owl:Class ; rdfs:subClassOf geosp:Feature ; rdfs:comment "An administrative division, unit, entity, area or region, also referred to as a subnational entity, constituent unit, or country subdivision, is a portion of a country or other region delineated for the purpose of administration. (https://en.wikipedia.org/wiki/Administrative_division)"@en ; rdfs:label "Administrative area"@en . ### https://w3id.org/def/saref4city#City s4city:City rdf:type owl:Class ; rdfs:subClassOf s4city:AdministrativeArea ; rdfs:comment "A city is a large human settlement. A city is distinguished from other human settlements by its relatively great size, but also by its functions and its special symbolic status, which may be conferred by a central authority. (https://en.wikipedia.org/wiki/City)"@en ; rdfs:label "City"@en . ### https://w3id.org/def/saref4city#CityObject s4city:CityObject rdf:type owl:Class ; rdfs:subClassOf geosp:Feature ; rdfs:comment "Generic class for describing city objects."@en ; rdfs:label "City object"@en . ### https://w3id.org/def/saref4city#Country s4city:Country rdf:type owl:Class ; rdfs:subClassOf s4city:AdministrativeArea ; rdfs:comment "A country is a region that is identified as a distinct national entity in political geography. (https://en.wikipedia.org/wiki/Country)"@en ; rdfs:label "Country"@en . ### https://w3id.org/def/saref4city#District s4city:District rdf:type owl:Class ; rdfs:subClassOf s4city:AdministrativeArea ; rdfs:comment "A district is a type of administrative division that, in some countries, is managed by local government. Across the world, areas known as \"districts\" vary greatly in size, spanning regions or counties, several municipalities, subdivisions of municipalities, school district, or political district. (https://en.wikipedia.org/wiki/District)"@en ; rdfs:label "District"@en . ### https://w3id.org/def/saref4city#Event s4city:Event rdf:type owl:Class ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty s4city:hasAccesibility ; owl:allValuesFrom ] , [ rdf:type owl:Restriction ; owl:onProperty s4city:isOrganizedBy ; owl:allValuesFrom ] , [ rdf:type owl:Restriction ; owl:onProperty s4city:isSubEventOf ; owl:allValuesFrom s4city:Event ] , [ rdf:type owl:Restriction ; owl:onProperty s4city:takesPlaceAtFacility ; owl:allValuesFrom s4city:Facility ] , [ rdf:type owl:Restriction ; owl:onProperty s4city:takesPlaceAtTime ; owl:allValuesFrom time:TemporalEntity ] , [ rdf:type owl:Restriction ; owl:onProperty saref:hasName ; owl:allValuesFrom rdfs:Literal ] ; rdfs:comment "Temporary and scheduled event, like a festival or competition. (Definition taken from Wikidata)"@en ; rdfs:label "Event"@en ; rdfs:seeAlso . ### https://w3id.org/def/saref4city#Facility s4city:Facility rdf:type owl:Class ; rdfs:subClassOf geosp:Feature ; rdfs:comment "A place, amenity, or piece of equipment provided for a particular purpose. (Definition taken from https://en.oxforddictionaries.com/definition/facility)"@en ; rdfs:label "Facility"@en . ### https://w3id.org/def/saref4city#FeatureOfInterest s4city:FeatureOfInterest rdf:type owl:Class ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty s4city:hasKPI ; owl:allValuesFrom s4city:KeyPerformanceIndicator ] , [ rdf:type owl:Restriction ; owl:onProperty s4city:hasProperty ; owl:allValuesFrom saref:Property ] , [ rdf:type owl:Restriction ; owl:onProperty s4city:isFeatureOfInterestOf ; owl:allValuesFrom saref:Measurement ] ; rdfs:comment """WARNING! This class might be moved to the SAREF ontology"""@en . ### https://w3id.org/def/saref4city#KeyPerformanceIndicator s4city:KeyPerformanceIndicator rdf:type owl:Class ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty s4city:hasCalculationPeriod ; owl:allValuesFrom time:TemporalEntity ] , [ rdf:type owl:Restriction ; owl:onProperty s4city:isKPIOf ; owl:allValuesFrom s4city:FeatureOfInterest ] , [ rdf:type owl:Restriction ; owl:onProperty saref:hasDescription ; owl:allValuesFrom rdfs:Literal ] , [ rdf:type owl:Restriction ; owl:onProperty saref:hasName ; owl:allValuesFrom rdfs:Literal ] ; rdfs:comment "A Key Performance Indicator (KPI) is a type of performance measurement. KPIs evaluate the success of an organization or of a particular activity in which it engages. (Definition taken from FIWARE)"@en ; rdfs:label "Key Performance Indicator"@en ; rdfs:seeAlso . ### https://w3id.org/def/saref4city#KeyPerformanceIndicatorAssessment s4city:KeyPerformanceIndicatorAssessment rdf:type owl:Class ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty s4city:assesses ; owl:allValuesFrom s4city:FeatureOfInterest ] , [ rdf:type owl:Restriction ; owl:onProperty s4city:isAssessedBy ; owl:allValuesFrom ] , [ rdf:type owl:Restriction ; owl:onProperty s4city:isDerivedFrom ; owl:allValuesFrom saref:Measurement ] , [ rdf:type owl:Restriction ; owl:onProperty s4city:quantifiesKPI ; owl:allValuesFrom s4city:KeyPerformanceIndicator ] , [ rdf:type owl:Restriction ; owl:onProperty s4city:refersToTime ; owl:allValuesFrom time:TemporalEntity ] , [ rdf:type owl:Restriction ; owl:onProperty saref:isMeasuredIn ; owl:allValuesFrom saref:UnitOfMeasure ] , [ rdf:type owl:Restriction ; owl:onProperty s4city:hasCreationDate ; owl:allValuesFrom xsd:dateTime ] , [ rdf:type owl:Restriction ; owl:onProperty s4city:hasExpirationDate ; owl:allValuesFrom xsd:dateTime ] , [ rdf:type owl:Restriction ; owl:onProperty s4city:hasLastUpdateDate ; owl:allValuesFrom xsd:dateTime ] , [ rdf:type owl:Restriction ; owl:onProperty saref:hasDescription ; owl:allValuesFrom rdfs:Literal ] , [ rdf:type owl:Restriction ; owl:onProperty saref:hasName ; owl:allValuesFrom rdfs:Literal ] , [ rdf:type owl:Restriction ; owl:onProperty saref:hasValue ; owl:cardinality "1"^^xsd:nonNegativeInteger ] ; rdfs:comment "A Key Performance Indicator assessment represents the assessment of a KPI calculated by a given agent in a given time."@en ; rdfs:label "Key performance indicator assessment"@en . ### https://w3id.org/def/saref4city#Neighbourhood s4city:Neighbourhood rdf:type owl:Class ; rdfs:subClassOf s4city:AdministrativeArea ; rdfs:comment "A neighbourhood (British English), or neighborhood (American English; see spelling differences), is a geographically localised community within a larger city, town, suburb or rural area. (https://en.wikipedia.org/wiki/Neighbourhood)"@en ; rdfs:label "Neighbourhood"@en . ### https://w3id.org/def/saref4city#PublicAdministration s4city:PublicAdministration rdf:type owl:Class ; rdfs:subClassOf ; rdfs:comment "Public leadership of public affairs directly responsible for executive action. (Definition taken from wikidata)"@en ; rdfs:label "Public administration"@en ; rdfs:seeAlso . ### https://w3id.org/def/saref4city#PublicService s4city:PublicService rdf:type owl:Class ; owl:equivalentClass [ rdf:type owl:Restriction ; owl:onProperty saref:hasDescription ; owl:allValuesFrom rdfs:Literal ] ; rdfs:subClassOf cpsv:PublicService , [ rdf:type owl:Restriction ; owl:onProperty cpsv:physicallyAvailableAt ; owl:allValuesFrom s4city:AdministrativeArea ] , [ rdf:type owl:Restriction ; owl:onProperty s4city:involvesFacility ; owl:allValuesFrom s4city:Facility ] , [ rdf:type owl:Restriction ; owl:onProperty s4city:isAvailableInLanguage ; owl:allValuesFrom dcterms:LinguisticSystem ] , [ rdf:type owl:Restriction ; owl:onProperty saref:hasName ; owl:allValuesFrom rdfs:Literal ] ; rdfs:comment "Public service is a service which is provided by government either directly (through the public sector) or by financing provision of services. (Definition taken from Wikipedia)"@en ; rdfs:label "Public service"@en ; rdfs:seeAlso . ### https://w3id.org/saref#Actuator saref:Actuator rdf:type owl:Class ; rdfs:subClassOf saref:Device ; rdfs:comment "A device responsible for moving or controlling a mechanism or system"@en ; rdfs:isDefinedBy saref: ; rdfs:label "Actuator"@en . ### https://w3id.org/saref#Device saref:Device rdf:type owl:Class ; rdfs:subClassOf geosp:Feature , [ rdf:type owl:Restriction ; owl:onProperty saref:consistsOf ; owl:allValuesFrom saref:Device ] , [ rdf:type owl:Restriction ; owl:onProperty saref:controlsProperty ; owl:allValuesFrom saref:Property ] , [ rdf:type owl:Restriction ; owl:onProperty saref:makesMeasurement ; owl:allValuesFrom saref:Measurement ] , [ rdf:type owl:Restriction ; owl:onProperty saref:measuresProperty ; owl:allValuesFrom saref:Property ] , [ rdf:type owl:Restriction ; owl:onProperty saref:hasDescription ; owl:maxCardinality "1"^^xsd:nonNegativeInteger ] ; rdfs:comment "A tangible object designed to accomplish a particular task in households, common public buildings or offices. In order to accomplish this task, the device performs one or more functions. For example, a washing machine is designed to wash (task) and to accomplish this task it performs a start and stop function. Devices can be structured in categories (subclasses) that reflect the different domain in which a device is used, e.g., smart appliances domain (subclass FunctionRelated) vs. building domain (subclass BuildingRelated) vs. smart grid domain (subclass EnergyRelated). New categories can be defined,if needed, to reflect other differences, for example different points of view, such as the point of view of the device's user vs. the point of view of the device's manufacturer. We propose a list of devices that are relevant for the purpose of SAREF, but this list can be extended."^^xsd:string ; rdfs:label "Device"^^xsd:string . ### https://w3id.org/saref#Measurement saref:Measurement rdf:type owl:Class ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty s4city:hasFeatureOfInterest ; owl:allValuesFrom s4city:FeatureOfInterest ] , [ rdf:type owl:Restriction ; owl:onProperty s4city:measurementMadeBy ; owl:allValuesFrom saref:Device ] , [ rdf:type owl:Restriction ; owl:onProperty saref:isMeasuredIn ; owl:allValuesFrom saref:UnitOfMeasure ] , [ rdf:type owl:Restriction ; owl:onProperty saref:relatesToProperty ; owl:allValuesFrom saref:Property ] , [ rdf:type owl:Restriction ; owl:onProperty saref:isMeasuredIn ; owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; owl:onClass saref:UnitOfMeasure ] , [ rdf:type owl:Restriction ; owl:onProperty saref:relatesToProperty ; owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; owl:onClass saref:Property ] , [ rdf:type owl:Restriction ; owl:onProperty saref:hasTimestamp ; owl:allValuesFrom xsd:dateTime ] , [ rdf:type owl:Restriction ; owl:onProperty saref:hasValue ; owl:cardinality "1"^^xsd:nonNegativeInteger ] ; owl:disjointWith saref:Property , saref:UnitOfMeasure ; rdfs:comment "Represents the measured value made over a property. It is also linked to the unit of measure in which the value is expressed and the timestamp of the measurement."@en ; rdfs:isDefinedBy saref: ; rdfs:label "Measurement"@en . ### https://w3id.org/saref#Property saref:Property rdf:type owl:Class ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty s4city:isPropertyOf ; owl:allValuesFrom s4city:FeatureOfInterest ] , [ rdf:type owl:Restriction ; owl:onProperty saref:isControlledByDevice ; owl:allValuesFrom saref:Device ] , [ rdf:type owl:Restriction ; owl:onProperty saref:isMeasuredByDevice ; owl:allValuesFrom saref:Device ] , [ rdf:type owl:Restriction ; owl:onProperty saref:relatesToMeasurement ; owl:allValuesFrom saref:Measurement ] ; owl:disjointWith saref:UnitOfMeasure ; rdfs:comment "An aspect of an entity that can be observable by a sensor."@en , "Anything that can be sensed, measured or controlled in households, common public buildings or offices. We propose here a list of properties that are relevant for the purpose of SAREF, but this list can be extended."^^xsd:string ; rdfs:isDefinedBy saref: ; rdfs:label "Property"@en . ### https://w3id.org/saref#Sensor saref:Sensor rdf:type owl:Class ; rdfs:subClassOf saref:Device ; rdfs:comment """A device that detects and responds to events or changes in the physical environment such as light, motion, or temperature changes. A device that has category saref:Sensor and performs a saref:SensingFunction."""@en ; rdfs:isDefinedBy saref: ; rdfs:label "Sensor"@en . ### https://w3id.org/saref#UnitOfMeasure saref:UnitOfMeasure rdf:type owl:Class ; rdfs:comment "The unit of measure is a standard for measurement of a quantity, such as a Property. For example, Power is a property and Watt is a unit of power that represents a definite predetermined power: when we say 10 Watt, we actually mean 10 times the definite predetermined power called \"watt\". Our definition is based on the definition of unit of measure in the Ontology of units of Measure (OM). We propose here a list of some units of measure that are relevant for the purpose of the Smart Appliances ontology, but this list can be extended."@en ; rdfs:isDefinedBy saref: ; rdfs:label "Unit of measure"@en . ################################################################# # Annotations ################################################################# geo:location rdfs:comment """The relation between something and the point, or other geometrical thing in space, where it is. For example, the realtionship between a radio tower and a Point with a given lat and long. Or a relationship between a park and its outline as a closed arc of points, or a road and its location as a arc (a sequence of points). Clearly in practice there will be limit to the accuracy of any such statement, but one would expect an accuracy appropriate for the size of the object and uses such as mapping . """ ; rdfs:label "location"@en . ### Generated by the OWL API (version 4.2.6.20160910-2108) https://github.com/owlcs/owlapi