2018
DOI: 10.1007/978-3-319-95246-8_3
|View full text |Cite
|
Sign up to set email alerts
|

Interfaces for Stream Processing Systems

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
7
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
2
2
1

Relationship

2
3

Authors

Journals

citations
Cited by 5 publications
(7 citation statements)
references
References 15 publications
0
7
0
Order By: Relevance
“…Linear sequences and multisets should certainly be included, but it would be desirable to generalize the notion of streams as much as possible. Recent works explore the idea of generalizing streams to encompass a large class of partial orders [13,85], but we will see later that this approach excludes many useful instances. Stream processing is the computational paradigm where the input is not presented in full at the beginning of the computation, but instead it is given in an incremental fashion or piece by piece.…”
Section: Monoids As Types For Streamsmentioning
confidence: 99%
See 2 more Smart Citations
“…Linear sequences and multisets should certainly be included, but it would be desirable to generalize the notion of streams as much as possible. Recent works explore the idea of generalizing streams to encompass a large class of partial orders [13,85], but we will see later that this approach excludes many useful instances. Stream processing is the computational paradigm where the input is not presented in full at the beginning of the computation, but instead it is given in an incremental fashion or piece by piece.…”
Section: Monoids As Types For Streamsmentioning
confidence: 99%
“…These streams can be organized elegantly using the structure of monoids. The sequences of Example 1, the multisets of Example 2, and the finite time-varying multisets of Example 7 can be described equivalently in terms of the partial orders of [13,85], which have also been suggested as an approach to unify notions of streams. Using partial orders it is also possible to model the timed finite sequences of Example 6, but only with a non-succinct encoding: every time punctuation t ∈ N is encoded with a sequence 11 .…”
Section: Example 5 (Bounded-domain Continuous-time Signals)mentioning
confidence: 99%
See 1 more Smart Citation
“…We will introduce a semantic framework for distributed stream processing systems, where the input and output streams are viewed as partial orders [13]. Under this view, finite prefixes of streams are represented as data traces , and they are classified according to their ordering characteristics using types .…”
Section: Types For Data Streamsmentioning
confidence: 99%
“…Definition 3.5 essentially says that a data-string transduction f is consistent when it gives equivalent cumulative outputs for equivalent input sequences. It is shown in [13] that the set of data-trace transductions from X to Y is equal to the set of ( X , Y )-denotations of all ( X , Y )-consistent data-string transductions.…”
Section: Types For Data Streamsmentioning
confidence: 99%