Resumen:
Los programas MapReduce analizan grandes cantidades de datos sobre una infraestructura distribuida. En cambio, estos programas pueden desarrollarse independientemente de la infraestructura ya que un framework gestiona automáticamente la asignación de recursos y la gestión de fallos. Una vez que se detecta un defecto, suele ser complicado localizar su causa raíz ya que diversas funciones se ejecutan simultáneamente en una infraestructura distribuida que cambia continuamente y que es difícil tanto de controlar como depurar. En este artículo se describe una técnica que, a partir de un caso de prueba que produce fallo, localiza su causa raíz analizando dinámicamente las características del diseño que se cubren cuando se produce fallo y aquellas que no.
Descargas:
Este artículo tiene una licencia de uso CreativeCommons - Reconocimiento (by)
Descarga el artículo haciendo click aquí.
Ver la referencia en formato Bibtex
@inproceedings{jisbd:2018:087,
title={{Automatizaci{\'o}n de la localizaci{\'o}n de defectos en el dise{\~n}o de aplicaciones MapReduce}},
author={Jes{\'u}s Mor{\'a}n and Claudio De La Riva and Javier Tuya},
url={http://hdl.handle.net/11705/JISBD/2018/087},
booktitle={JISBD2018},
year={2018},
publisher={SISTEDES},
crossref={jisbd2018sevilla}
}
@proceedings{jisbd2018sevilla,
title={{Actas de las XXIII Jornadas de Ingenier{\'i}a del Software y Bases de Datos (JISBD 2018)}},
editor={S{\'a}nchez-Figueroa, F. (Ed.)},
booktitle={JISBD2018},
year={2018},
publisher={SISTEDES}
}
Copiar al portapapeles |
Cerrar