2017
DOI: 10.1007/978-3-319-67531-2_22
|View full text |Cite
|
Sign up to set email alerts
|

Event Stream Processing with Multiple Threads

Abstract: Current runtime verification tools seldom make use of multi-threading to speed up the evaluation of a property on a large event trace. In this paper, we present an extension to the BeepBeep 3 event stream engine that allows the use of multiple threads during the evaluation of a query. Various parallelization strategies are presented and described on simple examples. The implementation of these strategies is then evaluated empirically on a sample of problems. Compared to the previous, single-threaded version of… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 11 publications
(2 citation statements)
references
References 31 publications
0
2
0
Order By: Relevance
“…However, their languages are often based on SQL extensions without a clear semantics. An exception is BeepBeep [33,34]: a multi-threaded stream processor that supports LTL-FO + , a first-order variant of LTL. The parallelism in BeepBeep must, however, be arranged manually by the user.…”
Section: Related Workmentioning
confidence: 99%
“…However, their languages are often based on SQL extensions without a clear semantics. An exception is BeepBeep [33,34]: a multi-threaded stream processor that supports LTL-FO + , a first-order variant of LTL. The parallelism in BeepBeep must, however, be arranged manually by the user.…”
Section: Related Workmentioning
confidence: 99%
“…As such, there is no explicit assignment of monitors to components and parts of the system, nor consideration of architecture. Furthermore, there is no algorithmic consideration addressing monitoring in a decentralized fashion, even-though some works such as [29] do provide multi-threaded implementations.…”
Section: Related Workmentioning
confidence: 99%