Authors:
Daniel Staegemann
1
;
Matthias Volk
1
;
Mohammad Abdallah
2
and
Klaus Turowski
1
Affiliations:
1
Magdeburg Research and Competence Cluster VLBA, Otto-von-Guericke University Magdeburg, Magdeburg, Germany
;
2
Department of Software Engineering, Al-Zaytoonah University of Jordan, Amman, Jordan
Keyword(s):
Big Data, Big Data Engineering, Test Driven Development, TDD, Testing, Quality Assurance.
Abstract:
Big data (BD) is one of the major technological trends of today and finds application in numerous domains and contexts. However, while there are huge potential benefits, there are also considerable challenges. One of these is the difficulty to make sure the respective applications have the necessary quality. For this purpose, the application of test driven development (TDD) to the domain was proposed. In general, the approach already has a rather long history and, thereby, the corresponding challenges are also known. However, since the BD domain has several demanding particularities, this also needs to be accounted for when applying TDD. Yet, to our knowledge, this specific aspect has not been discussed by now. The publication at hand bridges this gap by examining the challenges of applying TDD to the engineering of BD applications. In doing so, it facilitates the approach’s use by practitioners and researchers while also constituting a foundation for further discourse regarding the
quality assurance in the BD realm and the TDD approach in general.
(More)