MRTree: Functional Testing based on MapReduce´s execution behaviour
Autor(es) y otros:
Fecha de publicación:
Editorial:
IEEE
Versión del editor:
Descripción física:
Resumen:
MapReduce is a paradigm that allows parallel processing of large amounts of data. MapReduce programs combined with their underlying run-time framework have distinctive features that are prone to include unexpected behaviors not present in other types of programs. This paper describes an approach to functional testing of MapReduce programs based on a hierarchical classification of a number of potential faults that may occur in MapReduce programs over Hadoop. This classification, called MRTree, is then used to derive test cases able to detect the faults represented in MRTree and illustrated with some examples
MapReduce is a paradigm that allows parallel processing of large amounts of data. MapReduce programs combined with their underlying run-time framework have distinctive features that are prone to include unexpected behaviors not present in other types of programs. This paper describes an approach to functional testing of MapReduce programs based on a hierarchical classification of a number of potential faults that may occur in MapReduce programs over Hadoop. This classification, called MRTree, is then used to derive test cases able to detect the faults represented in MRTree and illustrated with some examples
Descripción:
International Symposium on Big Data Research and Innovation (BigR&I), Barcelona (España)
ISBN:
Patrocinado por:
This work has been performed under the research project TIN2013-46928-C3-1-R, funded by the Spanish Ministry of Economy and Competitiveness and ERDF Funds
Colecciones
- Capítulos de libros [6231]
- Informática [805]