| Título : |
Essential Spectrum-based Fault Localization |
| Tipo de documento: |
documento electrónico |
| Autores: |
Xie, Xiaoyuan, Autor ; Xu, Baowen, Autor |
| Mención de edición: |
1 ed. |
| Editorial: |
Singapore [Malasya] : Springer |
| Fecha de publicación: |
2021 |
| Número de páginas: |
XII, 172 p. 17 ilustraciones |
| ISBN/ISSN/DL: |
978-981-336-179-9 |
| Nota general: |
Libro disponible en la plataforma SpringerLink. Descarga y lectura en formatos PDF, HTML y ePub. Descarga completa o por capítulos. |
| Palabras clave: |
Ingeniería de software Programación de computadoras Pruebas de software Gestión de software Técnicas de programación |
| Índice Dewey: |
005.14 Pruebas de software |
| Resumen: |
La depuración de programas siempre ha sido una tarea difícil y que requiere mucho tiempo en el contexto del desarrollo de software, donde la localización de fallas basada en el espectro (SBFL) es una de las familias de técnicas más estudiadas. Si bien no es particularmente difícil aprender sobre el proceso y el desempeño empírico de una técnica SBFL particular a partir de la literatura disponible, los investigadores y profesionales no siempre están familiarizados con las teorías subyacentes. Este libro proporciona la primera guía completa de las teorías fundamentales en SBFL, al mismo tiempo que aborda algunos desafíos emergentes en esta área. El marco teórico presentado aquí revela las relaciones intrínsecas entre varias fórmulas de evaluación de riesgos, lo que permite construir una jerarquía de desempeño de las fórmulas. Ampliaciones adicionales del marco proporcionan una condición suficiente y necesaria para una fórmula máxima general, así como comparaciones de rendimiento para métodos SBFL híbridos. Con respecto a los desafíos emergentes en SBFL, el libro cubre principalmente el problema de Oracle que se encuentra con frecuencia en SBFL e introduce una solución basada en cortes metamórficos. Además, analiza el desafío de la localización de fallas múltiples y presenta enfoques de vanguardia para superarlo. SBFL es un área de investigación ampliamente estudiada con una gran cantidad de publicaciones. Por lo tanto, es esencial que la comunidad de ingeniería de software, especialmente aquellos involucrados en la depuración de programas, el mantenimiento del software y el aseguramiento de la calidad del software (incluidos tanto los recién llegados como los investigadores que desean obtener conocimientos más profundos) comprendan las teorías más fundamentales, que también podrían ser muy útiles para velando por el sano desarrollo del campo. |
| Nota de contenido: |
Chapter 1. Introduction -- Chapter 2. A Theoretical Framework for Spectrum-based Fault Localization -- Chapter 3. Theoretical Comparison Among Risk Evaluation Formulas -- Chapter 4. On the Maximality of Spectrum-based Fault Localization -- Chapter 5. A Generalized Theoretical Framework for Hybrid Spectrum-based Fault Localization -- Chapter 6. Practicality of the Theoretical Frameworks -- Chapter 7. Tackling the Oracle Problem in Spectrum-based Fault Localization -- Chapter 8. Spectrum-based Fault Localization for Multiple Faults -- Chapter 9. Conclusion. |
| En línea: |
https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...] |
| Link: |
https://biblioteca.umanizales.edu.co/ils/opac_css/index.php?lvl=notice_display&i |
Essential Spectrum-based Fault Localization [documento electrónico] / Xie, Xiaoyuan, Autor ; Xu, Baowen, Autor . - 1 ed. . - Singapore [Malasya] : Springer, 2021 . - XII, 172 p. 17 ilustraciones. ISBN : 978-981-336-179-9 Libro disponible en la plataforma SpringerLink. Descarga y lectura en formatos PDF, HTML y ePub. Descarga completa o por capítulos.
| Palabras clave: |
Ingeniería de software Programación de computadoras Pruebas de software Gestión de software Técnicas de programación |
| Índice Dewey: |
005.14 Pruebas de software |
| Resumen: |
La depuración de programas siempre ha sido una tarea difícil y que requiere mucho tiempo en el contexto del desarrollo de software, donde la localización de fallas basada en el espectro (SBFL) es una de las familias de técnicas más estudiadas. Si bien no es particularmente difícil aprender sobre el proceso y el desempeño empírico de una técnica SBFL particular a partir de la literatura disponible, los investigadores y profesionales no siempre están familiarizados con las teorías subyacentes. Este libro proporciona la primera guía completa de las teorías fundamentales en SBFL, al mismo tiempo que aborda algunos desafíos emergentes en esta área. El marco teórico presentado aquí revela las relaciones intrínsecas entre varias fórmulas de evaluación de riesgos, lo que permite construir una jerarquía de desempeño de las fórmulas. Ampliaciones adicionales del marco proporcionan una condición suficiente y necesaria para una fórmula máxima general, así como comparaciones de rendimiento para métodos SBFL híbridos. Con respecto a los desafíos emergentes en SBFL, el libro cubre principalmente el problema de Oracle que se encuentra con frecuencia en SBFL e introduce una solución basada en cortes metamórficos. Además, analiza el desafío de la localización de fallas múltiples y presenta enfoques de vanguardia para superarlo. SBFL es un área de investigación ampliamente estudiada con una gran cantidad de publicaciones. Por lo tanto, es esencial que la comunidad de ingeniería de software, especialmente aquellos involucrados en la depuración de programas, el mantenimiento del software y el aseguramiento de la calidad del software (incluidos tanto los recién llegados como los investigadores que desean obtener conocimientos más profundos) comprendan las teorías más fundamentales, que también podrían ser muy útiles para velando por el sano desarrollo del campo. |
| Nota de contenido: |
Chapter 1. Introduction -- Chapter 2. A Theoretical Framework for Spectrum-based Fault Localization -- Chapter 3. Theoretical Comparison Among Risk Evaluation Formulas -- Chapter 4. On the Maximality of Spectrum-based Fault Localization -- Chapter 5. A Generalized Theoretical Framework for Hybrid Spectrum-based Fault Localization -- Chapter 6. Practicality of the Theoretical Frameworks -- Chapter 7. Tackling the Oracle Problem in Spectrum-based Fault Localization -- Chapter 8. Spectrum-based Fault Localization for Multiple Faults -- Chapter 9. Conclusion. |
| En línea: |
https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...] |
| Link: |
https://biblioteca.umanizales.edu.co/ils/opac_css/index.php?lvl=notice_display&i |
|  |