VoCaLS: A Vocabulary and Catalog for Linked Streams

IRI:
http://w3id.org/rsp/vocals#
Current version:
0.1.1
Authors:
http://streamreasoning.org/vois#RiccardoTommasini
http://streamreasoning.org/vois#YehiaAboSedira
http://w3id.org/people/jpcik/me
Publisher:
http://aislab.hevs.ch/
http://w3id.org/hes-so/aislab
Imported Ontologies:
http://www.w3.org/ns/dcat# (visualise it with LODE)
Other visualisation:
Ontology source

Abstract

This ontology aims to model RDF streams, their metadata, and access endpoints for publishing and consuming these streams

Table of Content

  1. Classes
  2. Object Properties
  3. Named Individuals
  4. Namespace Declarations

Classes

RDFStreamc back to ToC or Class ToC

IRI: http://w3id.org/rsp/vocals#RDFStream

is defined by
http://w3id.org/rsp/vocals#
A stream composed of RDF data elements, i.e. RDF graphs and/or triples.
has super-classes
Streamc

Streamc back to ToC or Class ToC

IRI: http://w3id.org/rsp/vocals#Stream

is defined by
http://w3id.org/rsp/vocals#
A potentially infinite sequence of data elements. A stream may be findable and accesible on the Web.
has super-classes
datasetc
has sub-classes
RDFStreamc
is in domain of
hasEndpointop, hasPartitionop

StreamDescriptorc back to ToC or Class ToC

IRI: http://w3id.org/rsp/vocals#StreamDescriptor

is defined by
http://w3id.org/rsp/vocals#
A Stream Descriptor is a Web document that contains the description of a Stream.
has super-classes
catalog recordc
documentc

StreamDistributionc back to ToC or Class ToC

IRI: http://w3id.org/rsp/vocals#StreamDistribution

is defined by
http://w3id.org/rsp/vocals#
Represents a specific available form of a stream. Each stream might be available in different forms, these forms might represent different access points of the stream. Examples of distributions include a WebSocket endpoint, an HTTP endpoint, a Server-Sent Events endpoint, MQTT, etc.
is equivalent to
StreamEndpointc
has super-classes
distributionc

StreamEndpointc back to ToC or Class ToC

IRI: http://w3id.org/rsp/vocals#StreamEndpoint

is defined by
http://w3id.org/rsp/vocals#
Represents a specific available form of a stream. Each stream might be available in different forms, these forms might represent different access points of the stream. Examples of endpoints include a WebSocket endpoint, an HTTP endpoint, a Server-Sent Events endpoint, MQTT, etc.
has super-classes
distributionc
is in range of
hasEndpointop

StreamPartitionc back to ToC or Class ToC

IRI: http://w3id.org/rsp/vocals#StreamPartition

is defined by
http://w3id.org/rsp/vocals#
A finite subset of the stream that are made available to be accessed and consumed by standard Linked Data services.
has super-classes
datasetc
is in domain of
previousop
is in range of
hasPartitionop, previousop

Object Properties

hasEndpointop back to ToC or Object Property ToC

IRI: http://w3id.org/rsp/vocals#hasEndpoint

is defined by
http://w3id.org/rsp/vocals#
A relationship between a Stream and a StreamEndpoint. A stream may have several endpoints through which its contents can be accessible.
has super-properties
distributionop
has domain
Streamc
has range
StreamEndpointc

hasPartitionop back to ToC or Object Property ToC

IRI: http://w3id.org/rsp/vocals#hasPartition

is defined by
http://w3id.org/rsp/vocals#
A relationship between a Stream and a partition, or portion of elements streamed
has domain
Streamc
has range
StreamPartitionc

previousop back to ToC or Object Property ToC

IRI: http://w3id.org/rsp/vocals#previous

is defined by
http://w3id.org/rsp/vocals#
Relationship between a stream partition and the previous partition in the stream. it connects stream partitions in order
has domain
StreamPartitionc
has range
StreamPartitionc

Named Individuals

:ni back to ToC or Named Individual ToC

IRI: http://w3id.org/rsp/vocals#

belongs to
vocabularyc

Namespace Declarations back to ToC

default namespace
http://w3id.org/rsp/vocals#
0-1
http://xmlns.com/foaf/0.1/
dc
http://purl.org/dc/elements/1.1/
dcat
http://www.w3.org/ns/dcat#
hes-so
http://w3id.org/hes-so/
jpcik
http://w3id.org/people/jpcik/
owl
http://www.w3.org/2002/07/owl#
rdf
http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfs
http://www.w3.org/2000/01/rdf-schema#
terms
http://purl.org/dc/terms/
vann
http://purl.org/vocab/vann/
voaf
http://purl.org/vocommons/voaf#
vois
http://streamreasoning.org/vois#
xsd
http://www.w3.org/2001/XMLSchema#

This HTML document was obtained by processing the OWL ontology source code through LODE, Live OWL Documentation Environment, developed by Silvio Peroni.