Wenn Sie diesen Text sehen, ist auf ihrem Gerät noch nicht das neue Layout geladen worden. Bitte laden Sie diese Seite neu (ggf. mit gedrückter 'Shift'- oder 'Alt'-Taste) oder in einem 'privaten Fenster'.
Weitere Hinweise unter https://www.uni-hildesheim.de/wiki/lsf/faq/fehler.im.layout.

Zur Seitennavigation oder mit Tastenkombination für den accesskey-Taste und Taste 1 
Zum Seiteninhalt oder mit Tastenkombination für den accesskey und Taste 2 
Startseite    Anmelden     

Enactment of Adaptation in Data Stream Processing with Latency Implications - A Systematic Literature Review (Beitrag zu Zeitung oder Zeitschrift) - Einzelansicht


  • Funktionen:

Grunddaten

Titel der Arbeit (title) Enactment of Adaptation in Data Stream Processing with Latency Implications - A Systematic Literature Review
Titel der Zeitschrift bzw. Zeitung Information and Software Technology
Erscheinungsjahr 2019
Seitenzahl (pages) 1-21
Bemerkung (note) Free Download: https://authors.elsevier.com/a/1Yvdh3O8rCSPcx
Band (volume) 111
Publikationsart Beitrag zu Zeitung oder Zeitschrift
Inhalt
Abstract

[Context] Stream processing is a popular paradigm to continuously process huge amounts of data. Runtime adaptation plays a significant role in supporting the optimization of data processing tasks. In recent years runtime adaptation has received significant interest in scientific literature. However, so far no categorization of the enactment approaches for runtime adaptation in stream processing has been established. [Objective] This paper identifies and characterizes different approaches towards the enactment of runtime adaptation in stream processing with a main focus on latency as quality dimension. [Method] We performed a systematic literature review (SLR) targeting five main research questions. An automated search, resulting in 244 papers, was conducted. 75 papers published between 2006 and 2018 were finally included. From the selected papers, we extracted data like processing problems, adaptation goals, enactment approaches of adaptation, enactment techniques, evaluation metrics as well as evaluation parameters used to trigger the enactment of adaptation in their evaluation. [Results] We identified 17 different enactment approaches and categorized them into a taxonomy. For each, we extracted the underlying technique used to implement this enactment approach. Further, we identified 9 categories of processing problems, 6 adaptation goals, 9 evaluation metrics and 12 evaluation parameters according to the extracted data properties. [Conclusion] We observed that the research interest on enactment approaches to the adaptation of stream processing has significantly increased in recent years. The most commonly applied enactment approaches are parameter adaptation to tune parameters or settings of the processing, load balancing used to re-distribute workloads, and processing scaling to dynamically scale up and down the processing. In addition to latency, most adaptations also address resource fluctuation / bottleneck problems. For presenting a dynamic environment to evaluate enactment approaches, researchers often change input rates or processing workloads.


Zugeordnete Projekte

QualiMaster - Eine konfigurierbare Echtzeit-Datenverarbeitungsinfrastruktur zur autonomen Qualitätsanpassung

Beteiligte Personen

Qin, Cui  M.Sc.  
Eichelberger, Holger, Dr.  
Schmid, Klaus, Professor Dr. rer. nat.  

Einrichtungen

Abt. Software Systems Engineering
Inst. für Informatik

Schlüsselwörter

Projekt QualiMaster
Impressum      Datenschutzerklärung     Datenschutz