Experiences with the Model-based Generation of Big Data Pipelines
H. Eichelberger, C. Qin, and K. Schmid. Datenbanksysteme für Business, Technologie und Web (BTW 2017), 17. Fachtagung des GI-Fachbereichs ,,Datenbanken und Informationssysteme" (DBIS), 6.-10. März 2017, Stuttgart, Germany, Workshopband, LNI, page 49--56. GI, (March 2017)
Abstract
Developing Big Data applications implies a lot of schematic or complex structural tasks, which can easily lead to implementation errors and incorrect analysis results. In this paper, we present a model-based approach that supports the automatic generation of code to handle these repetitive tasks, enabling data engineers to focus on the functional aspects without being distracted by technical issues. In order to identify a solution, we analyzed different Big Data stream-processing frameworks, extracted a common graph-based model for Big Data streaming applications and developed a tool to graphically design and generate such applications in a model-based fashion (in this work for Apache Storm). Here, we discuss the concepts of the approach, the tooling and, in particular, experiences with the approach based on feedback of our partners.
Datenbanksysteme für Business, Technologie und Web (BTW 2017), 17. Fachtagung des GI-Fachbereichs ,,Datenbanken und Informationssysteme" (DBIS), 6.-10. März 2017, Stuttgart, Germany, Workshopband
%0 Conference Paper
%1 holger2017experiences
%A Eichelberger, Holger
%A Qin, Cui
%A Schmid, Klaus
%B Datenbanksysteme für Business, Technologie und Web (BTW 2017), 17. Fachtagung des GI-Fachbereichs ,,Datenbanken und Informationssysteme" (DBIS), 6.-10. März 2017, Stuttgart, Germany, Workshopband
%D 2017
%E Mitschang, Bernhard
%E Ritter, Norbert
%E Schwarz, Holger
%E Klettke, Meike
%E Thor, Andreas
%E Kopp, Oliver
%E Wieland, Matthias
%I GI
%K BigData easy-producer myown qualimaster
%N P-266
%P 49--56
%T Experiences with the Model-based Generation of Big Data Pipelines
%U http://btw2017.informatik.uni-stuttgart.de/slidesandpapers/E2-15-95/paper_web.pdf
%V LNI
%X Developing Big Data applications implies a lot of schematic or complex structural tasks, which can easily lead to implementation errors and incorrect analysis results. In this paper, we present a model-based approach that supports the automatic generation of code to handle these repetitive tasks, enabling data engineers to focus on the functional aspects without being distracted by technical issues. In order to identify a solution, we analyzed different Big Data stream-processing frameworks, extracted a common graph-based model for Big Data streaming applications and developed a tool to graphically design and generate such applications in a model-based fashion (in this work for Apache Storm). Here, we discuss the concepts of the approach, the tooling and, in particular, experiences with the approach based on feedback of our partners.
@inproceedings{holger2017experiences,
abstract = {Developing Big Data applications implies a lot of schematic or complex structural tasks, which can easily lead to implementation errors and incorrect analysis results. In this paper, we present a model-based approach that supports the automatic generation of code to handle these repetitive tasks, enabling data engineers to focus on the functional aspects without being distracted by technical issues. In order to identify a solution, we analyzed different Big Data stream-processing frameworks, extracted a common graph-based model for Big Data streaming applications and developed a tool to graphically design and generate such applications in a model-based fashion (in this work for Apache Storm). Here, we discuss the concepts of the approach, the tooling and, in particular, experiences with the approach based on feedback of our partners.},
added-at = {2017-03-08T13:23:43.000+0100},
author = {Eichelberger, Holger and Qin, Cui and Schmid, Klaus},
biburl = {https://www.bibsonomy.org/bibtex/279671ff2bb7a9996f6554158383cbc8e/eichelbe},
booktitle = {Datenbanksysteme f{\"{u}}r Business, Technologie und Web {(BTW} 2017), 17. Fachtagung des GI-Fachbereichs ,,Datenbanken und Informationssysteme" (DBIS), 6.-10. M{\"{a}}rz 2017, Stuttgart, Germany, Workshopband},
editor = {Mitschang, Bernhard and Ritter, Norbert and Schwarz, Holger and Klettke, Meike and Thor, Andreas and Kopp, Oliver and Wieland, Matthias},
interhash = {5916a6d8dab1b8a98993114ad836f4e1},
intrahash = {79671ff2bb7a9996f6554158383cbc8e},
keywords = {BigData easy-producer myown qualimaster},
month = {March},
number = {P-266},
pages = {49--56},
publisher = {GI},
timestamp = {2017-03-08T13:27:28.000+0100},
title = {Experiences with the Model-based Generation of Big Data Pipelines},
url = {http://btw2017.informatik.uni-stuttgart.de/slidesandpapers/E2-15-95/paper_web.pdf},
volume = {LNI},
year = 2017
}