Vicinity model for Web of Things
This ontology aims to model the Web of Things domain according to the w3c Interest Group (http://w3c.github.io/wot/)
describesThing
hasComponent
hasInputData
hasMediaType
hasOutputData
hasValueType
isAccesibleThrough
isComponentOf
isDescribedBy
isMeasuredIn
is provided over protocol
providedBy
providesInteractionPattern
baseURI
defaultValue
entityName
href
interactionName
isRequired
isWritable
name
Action
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.")
Communication protocol
DataFormat
DataType
A digital representation encapsulates a physical object accessible via Web services
Digital representation
Ecosystem
Endpoint
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
Entity
Event
Interaction
MediaType
Any entity that has a proper space region.
Physical entity
An aspect of an entity that can be observable by a sensor.
Property
Thing description
A digital representation that encapsulates an ecosystem taht is accessible via Web services
Thing ecosystem description
UnitOfMeasure
VirtualEntity
WebResource
A WoT interface is also a web API that follows the recommendations of the WoT Interest Group.
Resource-oriented Web interface (often called "Web API") that allows access to servients over the network using different Protocol Bindings.
Web of Thing interface
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.
Service