Artículo:
Localización de defectos en aplicaciones MapReduce

Fecha

2017-07-19

Editor

Sistedes

Publicado en

Actas de las XXII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2017)

Licencia

CC BY 4.0

Resumen

Los programas que analizan grandes cantidades de datos suelen ejecutarse en entornos distribuidos, tal y como ocurre con las aplicaciones MapReduce. Estos programas se desarrollan independientemente de la infraestructura sobre que la que se ejecutan, ya que un framework gestiona automáticamente la asignación de recursos y gestión de fallos, entre otros. Detectar y localizar defectos en estos programas suele ser una tarea compleja ya que diversas funciones se ejecutan simultáneamente en una infraestructura distribuida, difícil de controlar y que cambia continuamente. En este artículo se describe una técnica que, a partir de un fallo detectado en las pruebas, localiza defectos de diseño analizando dinámicamente los parámetros que lo causan.

Descripción

Acerca de Morán, Jesús

Palabras clave

Big Data Engineering, Localización De Defectos, MapReduce, Pruebas Del Software
Página completa del ítem
Notificar un error en este artículo
Mostrar cita
Mostrar cita en BibTeX
Descargar cita en BibTeX