Specification

Tree specification

The TREE specification enables API developers to define relations between HTTP resources. A collection of items can be fragmented, and these fragments can be interlinked. It is an alternative to one-dimensional HTTP pagination. Instead of linking to the next or previous page, the relation describes what elements can be found by following the link to another page. Multiple links can be specified, enabling parallelization when traversing the search space.

https://w3id.org/tree/specification

The Linked Data Event Streams specification

A Linked Data Event Stream is a collection of immutable objects (such as version objects, sensor observations or archived representations). Each object is described in RDF.

The LDES specification uses the TREE specification for its collection and fragmentation (or paginating) features, which in turn is compatible with other specifications.

https://w3id.org/ldes/specification

Writing Linked Data Event Streams in LDP Basic Containers specification

Writing to a time-based fragmented Linked Data Event Stream that is stored on a Linked Data Platform.

The term LDES in LDP describes a time-based fragmented LDES that is stored in a Linked Data Platform. Which allows interacting with LDESes using the LDP API.

https://woutslabbinck.github.io/LDESinLDP/

The Smart Data Specification for Semantically Describing Streams (SDS)

A Semantically Described Stream is a stream of Records that have undergone transformation steps. These transformations are described using RDF. This metadata model helps determine the lineage of Records on a Stream.

SDS consists of two parts, the SDS description and the SDS records. The description denotes the lineage of the elements on that data stream.

https://treecg.github.io/SmartDataStreams-Spec/