YAbench: A comprehensive framework for RDF stream processor correctness and performance assessment

Maxim Kolchin, Peter Wetz*, Elmar Kiesling, A. Min Tjoa

*Korrespondierende*r Autor*in für diese Arbeit

Publikation: Beitrag in Buch/KonferenzbandBeitrag in Konferenzband

Abstract

RDF stream processing (RSP) has become a vibrant area of research in the semantic web community. Recent advances have resulted in the development of several RSP engines that leverage semantics to facilitate reasoning over flows of incoming data. These engines vary greatly in terms of implemented query syntax, their evaluation and operational semantics, and in various performance dimensions. Existing benchmarks tackle particular aspects such as functional coverage, result correctness, or performance. None of them, however, assess RSP engine behavior comprehensively with respect to all these dimensions. In this paper, we introduce YABench, a novel benchmarking framework for RSP engines. YABench extends the concept of correctness checking and provides a flexible and comprehensive tool set to analyze and evaluate RSP engine behavior. It is highly configurable and provides quantifiable and reproducible results on correctness and performance characteristics. To validate our approach, we replicate results of the existing CSRBench benchmark with YABench. We then assess two well-established RSP engines, CQELS and C-SPARQL, through more comprehensive experiments. In particular, we measure precision, recall, performance, and scalability characteristics while varying throughput and query complexity. Finally, we discuss implications on the development of future stream processing engines and benchmarks.

OriginalspracheEnglisch
Titel des SammelwerksWeb Engineering: Proceedings of the 16th International Conference (ICWE 2016)
Untertitel des SammelwerksLugano, Switzerland, June 6-9, 2016. Proceedings
Herausgeber*innenAlessandro Bozzon, Philippe Cudré–Mauroux, Cesare Pautasso
ErscheinungsortCham
VerlagSpringer Verlag
Seiten280-298
Seitenumfang19
ISBN (elektronisch)9783319387918
ISBN (Print)9783319387901
DOIs
PublikationsstatusVeröffentlicht - 2016
Extern publiziertJa
Veranstaltung16th International Conference on Web Engineering, ICWE 2016 - Lugano, Schweiz
Dauer: 6 Juni 20169 Juni 2016

Publikationsreihe

ReiheLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Band9671
ISSN0302-9743

Konferenz

Konferenz16th International Conference on Web Engineering, ICWE 2016
Land/GebietSchweiz
OrtLugano
Zeitraum6/06/169/06/16

Bibliographische Notiz

Publisher Copyright:
© Springer International Publishing Switzerland 2016.

Zitat