Información del autor
Autor Xu, Baowen |
Documentos disponibles escritos por este autor (1)
Crear una solicitud de compra Refinar búsqueda
TÃtulo : Essential Spectrum-based Fault Localization Tipo de documento: documento electrónico Autores: Xie, Xiaoyuan, ; Xu, Baowen, Mención de edición: 1 ed. Editorial: Singapore [Malasia] : 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. Idioma : Inglés (eng) Palabras clave: IngenierÃa de software Programación de computadoras Pruebas de software Gestión de software Técnicas de programación Clasificación: 005.14 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. Tipo de medio : Computadora Summary : Program debugging has always been a difficult and time-consuming task in the context of software development, where spectrum-based fault localization (SBFL) is one of the most widely studied families of techniques. While it's not particularly difficult to learn about the process and empirical performance of a particular SBFL technique from the available literature, researchers and practitioners aren't always familiar with the underlying theories. This book provides the first comprehensive guide to fundamental theories in SBFL, while also addressing some emerging challenges in this area. The theoretical framework introduced here reveals the intrinsic relations between various risk evaluation formulas, making it possible to construct a formula performance hierarchy. Further extensions of the framework provide a sufficient and necessary condition for a general maximal formula, as well as performance comparisons for hybrid SBFL methods. With regard to emerging challenges in SBFL, the book mainly covers the frequently encountered oracle problem in SBFL and introduces a metamorphic slice-based solution. In addition, it discusses the challenge of multiple-fault localization and presents cutting-edge approaches to overcoming it. SBFL is a widely studied research area with a massive amount of publications. Thus, it is essential that the software engineering community, especially those involved in program debugging, software maintenance and software quality assurance (including both newcomers and researchers who want to gain deeper insights) understand the most fundamental theories – which could also be very helpful to ensuring the healthy development of the field. Enlace de acceso : https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...] Essential Spectrum-based Fault Localization [documento electrónico] / Xie, Xiaoyuan, ; Xu, Baowen, . - 1 ed. . - Singapore [Malasia] : 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.
Idioma : Inglés (eng)
Palabras clave: IngenierÃa de software Programación de computadoras Pruebas de software Gestión de software Técnicas de programación Clasificación: 005.14 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. Tipo de medio : Computadora Summary : Program debugging has always been a difficult and time-consuming task in the context of software development, where spectrum-based fault localization (SBFL) is one of the most widely studied families of techniques. While it's not particularly difficult to learn about the process and empirical performance of a particular SBFL technique from the available literature, researchers and practitioners aren't always familiar with the underlying theories. This book provides the first comprehensive guide to fundamental theories in SBFL, while also addressing some emerging challenges in this area. The theoretical framework introduced here reveals the intrinsic relations between various risk evaluation formulas, making it possible to construct a formula performance hierarchy. Further extensions of the framework provide a sufficient and necessary condition for a general maximal formula, as well as performance comparisons for hybrid SBFL methods. With regard to emerging challenges in SBFL, the book mainly covers the frequently encountered oracle problem in SBFL and introduces a metamorphic slice-based solution. In addition, it discusses the challenge of multiple-fault localization and presents cutting-edge approaches to overcoming it. SBFL is a widely studied research area with a massive amount of publications. Thus, it is essential that the software engineering community, especially those involved in program debugging, software maintenance and software quality assurance (including both newcomers and researchers who want to gain deeper insights) understand the most fundamental theories – which could also be very helpful to ensuring the healthy development of the field. Enlace de acceso : https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...]