forked from joergen7/effi
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CITATION
15 lines (13 loc) · 2.04 KB
/
CITATION
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
@InProceedings{Brandt2015,
Title = {Cuneiform: A Functional Language for Large Scale Scientific Data Analysis},
Author = {Brandt, J{\"o}rgen and Bux, Marc and Leser, Ulf},
Booktitle = {Proceedings of the Workshops of the EDBT/ICDT},
Year = {2015},
Address = {Brussels, Belgium},
Month = {March},
Pages = {17--26},
Volume = {1330},
Abstract = {The need to analyze massive scientific data sets on the one hand and the availability of distributed compute resources with an increasing number of CPU cores on the other hand have promoted the development of a variety of languages and systems for parallel, distributed data analysis. Among them are data-parallel query languages such as Pig Latin or Spark as well as scientific workflow languages such as Swift or Pegasus DAX. While data-parallel query languages focus on the exploitation of data parallelism, scientific workflow languages focus on the integration of external tools and libraries. However, a language that combines easy integration of arbitrary tools, treated as black boxes, with the ability to fully exploit data parallelism does not exist yet. Here, we present Cuneiform, a novel language for large-scale scientific data analysis. We highlight its functionality with respect to a set of desirable features for such languages, introduce its syntax and semantics by example, and show its flexibility and conciseness with use cases, including a complex real-life workflow from the area of genome research. Cuneiform scripts are executed dynamically on the workflow execution platform Hi-WAY which is based on Hadoop YARN. The language Cuneiform, including tool support for programming, workflow visualization, debugging, logging, and provenance-tracing, and the parallel execution engine Hi-WAY are fully implemented.},
Doi = {10.13140/RG.2.1.3547.6561},
Url = {http://ceur-ws.org/Vol-1330/paper-03.pdf}
}