@prefix : . @prefix dc: . @prefix vs: . @prefix geo: . @prefix owl: . @prefix rdf: . @prefix wot: . @prefix xml: . @prefix xsd: . @prefix doap: . @prefix foaf: . @prefix prov: . @prefix rdfs: . @prefix vann: . @prefix saref: . @prefix dcterms: . @base . rdf:type owl:Ontology ; dcterms:creator ; dc:title "Vicinity model for Web of Things"@en ; dcterms:creator ; vann:preferredNamespacePrefix "wot" ; dcterms:license ; owl:versionInfo "1.0" ; vann:preferredNamespaceUri "http://iot.linkeddata.es/def/wot" ; rdfs:comment "This ontology aims to model the Web of Things domain according to the w3c Interest Group (http://w3c.github.io/wot/)"@en ; dc:publisher . ################################################################# # Annotation properties ################################################################# ### http://www.w3.org/2003/06/sw-vocab-status/ns#term_status vs:term_status rdf:type owl:AnnotationProperty . ################################################################# # Object Properties ################################################################# ### http://iot.linkeddata.es/def/wot#describes rdf:type owl:ObjectProperty ; owl:inverseOf ; rdfs:label "describesThing"@en . ### http://iot.linkeddata.es/def/wot#hasComponent rdf:type owl:ObjectProperty ; owl:inverseOf ; rdfs:label "hasComponent"@en . ### http://iot.linkeddata.es/def/wot#hasInputData rdf:type owl:ObjectProperty ; rdfs:label "hasInputData"@en . ### http://iot.linkeddata.es/def/wot#hasMediaType rdf:type owl:ObjectProperty ; rdfs:label "hasMediaType"@en . ### http://iot.linkeddata.es/def/wot#hasOutputData rdf:type owl:ObjectProperty ; rdfs:label "hasOutputData"@en . ### http://iot.linkeddata.es/def/wot#hasValueType rdf:type owl:ObjectProperty ; rdfs:label "hasValueType"@en . ### http://iot.linkeddata.es/def/wot#isAccesibleThrough rdf:type owl:ObjectProperty ; rdfs:label "isAccesibleThrough"@en . ### http://iot.linkeddata.es/def/wot#isComponentOf rdf:type owl:ObjectProperty ; rdfs:label "isComponentOf"@en . ### http://iot.linkeddata.es/def/wot#isDescribedBy rdf:type owl:ObjectProperty ; rdfs:label "isDescribedBy"@en . ### http://iot.linkeddata.es/def/wot#isMeasuredIn rdf:type owl:ObjectProperty ; rdfs:label "isMeasuredIn"@en . ### http://iot.linkeddata.es/def/wot#isProvidedOverProtocol rdf:type owl:ObjectProperty , owl:FunctionalProperty ; rdfs:label "is provided over protocol"@en . ### http://iot.linkeddata.es/def/wot#providedBy rdf:type owl:ObjectProperty ; rdfs:label "providedBy"@en ; vs:term_status "propose for deletion" . ### http://iot.linkeddata.es/def/wot#providesInteractionPattern rdf:type owl:ObjectProperty ; rdfs:domain ; rdfs:label "providesInteractionPattern"@en . ################################################################# # Data properties ################################################################# ### http://iot.linkeddata.es/def/wot#baseURI rdf:type owl:DatatypeProperty ; rdfs:domain ; rdfs:range xsd:string ; rdfs:label "baseURI"@en . ### http://iot.linkeddata.es/def/wot#defaultValue rdf:type owl:DatatypeProperty ; rdfs:range rdfs:Literal ; rdfs:label "defaultValue"@en . ### http://iot.linkeddata.es/def/wot#entityName rdf:type owl:DatatypeProperty ; rdfs:subPropertyOf ; rdfs:label "entityName"@en . ### http://iot.linkeddata.es/def/wot#href rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; rdfs:range xsd:string ; rdfs:label "href"@en . ### http://iot.linkeddata.es/def/wot#interactionName rdf:type owl:DatatypeProperty ; rdfs:subPropertyOf ; rdfs:label "interactionName"@en . ### http://iot.linkeddata.es/def/wot#isRequired rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; rdfs:range xsd:boolean ; rdfs:label "isRequired"@en . ### http://iot.linkeddata.es/def/wot#isWritable rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; rdfs:range xsd:boolean ; rdfs:label "isWritable"@en . ### http://iot.linkeddata.es/def/wot#name rdf:type owl:DatatypeProperty ; rdfs:range xsd:string ; rdfs:label "name"@en . ################################################################# # Classes ################################################################# ### http://iot.linkeddata.es/def/wot#Action rdf:type owl:Class ; rdfs:subClassOf , [ rdf:type owl:Restriction ; owl:onProperty ; owl:allValuesFrom ] , [ rdf:type owl:Restriction ; owl:onProperty ; owl:allValuesFrom ] ; rdfs:label "Action"@en . ### http://iot.linkeddata.es/def/wot#CommunicationProtocol rdf:type owl:Class ; owl:disjointWith , , , saref:Service ; rdfs:comment "A protocol is an agreement between the communicating parties on how communication is to proceed. (Definition taken from \"Tanenbaum, A. S. (2003). Computer networks, 4-th edition. ed: Prentice Hall.\")"@en ; rdfs:label "Communication protocol"@en . ### http://iot.linkeddata.es/def/wot#DataFormat rdf:type owl:Class ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty ; owl:allValuesFrom ] ; rdfs:label "DataFormat"@en . ### http://iot.linkeddata.es/def/wot#DataType rdf:type owl:Class ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty ; owl:allValuesFrom ] ; rdfs:label "DataType"@en . ### http://iot.linkeddata.es/def/wot#DigitalRepresentation rdf:type owl:Class ; owl:disjointWith ; rdfs:comment "A digital representation encapsulates a physical object accessible via Web services"@en ; rdfs:label "Digital representation"@en ; vs:term_status "unstable" . ### http://iot.linkeddata.es/def/wot#Ecosystem rdf:type owl:Class ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty ; owl:someValuesFrom ] , [ rdf:type owl:Restriction ; owl:onProperty ; owl:someValuesFrom ] ; rdfs:label "Ecosystem"@en . ### http://iot.linkeddata.es/def/wot#Endpoint rdf:type owl:Class ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty ; owl:someValuesFrom ] , [ rdf:type owl:Restriction ; owl:onProperty ; owl:allValuesFrom ] , [ rdf:type owl:Restriction ; owl:onProperty ; owl:someValuesFrom xsd:string ] ; rdfs:label "Endpoint"@en . ### http://iot.linkeddata.es/def/wot#Entity rdf:type owl:Class ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty ; owl:allValuesFrom ] , [ rdf:type owl:Restriction ; owl:onProperty ; owl:allValuesFrom ] , [ rdf:type owl:Restriction ; owl:onProperty ; owl:allValuesFrom ] ; rdfs:comment "The abstract concept of a physical entity that can either be a real-world artifact, such as a device, or a virtual entity that represents physicality, such as a room or group of devices"@en ; rdfs:label "Entity"@en . ### http://iot.linkeddata.es/def/wot#Event rdf:type owl:Class ; rdfs:subClassOf , [ rdf:type owl:Restriction ; owl:onProperty ; owl:allValuesFrom ] ; rdfs:label "Event"@en . ### http://iot.linkeddata.es/def/wot#InteractionPattern rdf:type owl:Class ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty ; owl:someValuesFrom ] , [ rdf:type owl:Restriction ; owl:onProperty ; owl:someValuesFrom ] , [ rdf:type owl:Restriction ; owl:onProperty ; owl:someValuesFrom xsd:string ] ; rdfs:label "Interaction"@en . ### http://iot.linkeddata.es/def/wot#MediaType rdf:type owl:Class ; rdfs:label "MediaType"@en . ### http://iot.linkeddata.es/def/wot#PhysicalEntity rdf:type owl:Class ; rdfs:subClassOf ; rdfs:comment "Any entity that has a proper space region."@en ; rdfs:label "Physical entity"@en . ### http://iot.linkeddata.es/def/wot#Property rdf:type owl:Class ; rdfs:subClassOf , [ rdf:type owl:Restriction ; owl:onProperty ; owl:someValuesFrom ] , [ rdf:type owl:Restriction ; owl:onProperty ; owl:allValuesFrom ] , [ rdf:type owl:Restriction ; owl:onProperty ; owl:allValuesFrom xsd:boolean ] , [ rdf:type owl:Restriction ; owl:onProperty ; owl:allValuesFrom xsd:boolean ] ; owl:disjointWith , saref:Service ; rdfs:comment "An aspect of an entity that can be observable by a sensor."@en ; rdfs:label "Property"@en . ### http://iot.linkeddata.es/def/wot#ThingDescription rdf:type owl:Class ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty ; owl:someValuesFrom ] , [ rdf:type owl:Restriction ; owl:onProperty ; owl:allValuesFrom ] ; rdfs:comment "A digital representation encapsulates a physical object accessible via Web services"@en ; rdfs:label "Thing description"@en . ### http://iot.linkeddata.es/def/wot#ThingEcosystemDescription rdf:type owl:Class ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty ; owl:someValuesFrom ] ; rdfs:comment "A digital representation that encapsulates an ecosystem taht is accessible via Web services" ; rdfs:label "Thing ecosystem description"@en . ### http://iot.linkeddata.es/def/wot#UnitOfMeasure rdf:type owl:Class ; rdfs:label "UnitOfMeasure"@en . ### http://iot.linkeddata.es/def/wot#VirtualEntity rdf:type owl:Class ; rdfs:subClassOf ; rdfs:label "VirtualEntity"@en . ### http://iot.linkeddata.es/def/wot#WebResource rdf:type owl:Class ; rdfs:label "WebResource"@en ; vs:term_status "unstable" . ### http://iot.linkeddata.es/def/wot#WoTInterface rdf:type owl:Class ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty ; owl:allValuesFrom ] ; rdfs:comment "A WoT interface is also a web API that follows the recommendations of the WoT Interest Group."@en , "Resource-oriented Web interface (often called \"Web API\") that allows access to servients over the network using different Protocol Bindings."@en ; rdfs:label "Web of Thing interface"@en ; vs:term_status "proposed for deletion" . ### https://w3id.org/saref#Service saref:Service rdf:type owl:Class ; rdfs:comment "A service is a representation of a function to a network that makes the function discoverable, registerable, remotely controllable by other devices in the network. A service can represent one or more functions. A Service is offered by a device that wants (a certain set of) its function(s) to be discoverable, registerable, remotely controllable by other devices in the network. A Service must specify the device that is offering the service, the function(s) to be represented, and the (input and output) parameters necessary to operate the service."@en ; rdfs:isDefinedBy saref: ; rdfs:label "Service"@en ; vs:term_status "unstable" . ### Generated by the OWL API (version 4.2.6.20160910-2108) https://github.com/owlcs/owlapi