Handbook of Software Fault Localization: Foundations and Advances
Author: W. Eric Wong (Editor), T.H. Tse (Editor)
Publisher finelybook 出版社: Wiley-IEEE Computer Society Pr
Edition 版本: 1st edition
Publication Date 出版日期: 2023-05-2
Language 语言: English
Print Length 页数: 608 pages
ISBN-10: 1119291801
ISBN-13: 9781119291800
Book Description
Book Description
From the Back Cover
A comprehensive analysis of fault localization techniques and strategies
In Handbook of Software Fault Localization: Foundations and Advances, distinguished computer scientists Prof. W. Eric Wong and Prof. T.H. Tse deliver a robust treatment of up-to-date techniques, tools, and essential issues in software fault localization. The authors offer collective discussions of fault localization strategies with an emphasis on the most important features of each approach.
The book also explores critical aspects of software fault localization, like multiple bugs, successful and failed test cases, coincidental correctness, faults introduced by missing code, the combination of several fault localization techniques, ties within fault localization rankings, concurrency bugs, spreadsheet fault localization, and theoretical studies on fault localization.
Readers will benefit from the authors’ straightforward discussions of how to apply cost-effective techniques to a variety of specific environments common in the real world. They will also enjoy the in-depth explorations of recent research directions on this topic.
Handbook of Software Fault Localization also includes:
- A thorough introduction to the concepts of software testing and debugging, their importance, typical challenges, and the consequences of poor efforts
- Comprehensive explorations of traditional fault localization techniques, including program logging, assertions, and breakpoints
- Practical discussions of slicing-based, program spectrum-based, and statistics-based techniques
- In-depth examinations of machine learning-, data mining-, and model-based techniques for software fault localization
Perfect for researchers, professors, and students studying and working in the field, Handbook of Software Fault Localization: Foundations and Advances is also an indispensable resource for software engineers, managers, and software project decision makers responsible for schedule and budget control.
About the Author
W. Eric Wong, PhD, is a Full Professor, Director of Software Engineering Program, and the Founding Director of Advanced Research Center for Software Testing and Quality Assurance in Computer Science at the University of Texas at Dallas. He is also a Guest Researcher with the US National Institute of Standards and Technology. Professor Wong was the award recipient of the 2014 IEEE Reliability Society Engineer of the Year. In addition, he was the Editor-in-Chief of the IEEE Transactions on Reliability from June 2016 to May 2022. He received his MS and PhD in Computer Science from Purdue University.
T.H. Tse received his PhD from London School of Economics, and was a Visiting Fellow at University of Oxford. He is an Honorary Professor in Computer Science with The University of Hong Kong after retiring from full professorship. He is a Steering Committee Chair of the IEEE International Conference on Software Quality, Reliability, and Security; and an Associate Editor of IEEE Transactions on Reliability. He has over 270 publications, including a book with Cambridge University Press. He ranks internationally as no. 2 in metamorphic testing. He was awarded an MBE by Queen Elizabeth II of the United Kingdom.
相关文件下载地址
相关推荐
- Advanced Cyber Security Techniques for Data, Blockchain, IoT, and Network Protection
- AUTOSAR Fundamentals and Applications: Establishing a solid foundation for automotive software design with AUTOSAR
- An Introduction to Partial Differential Equations with MATLAB, 3rd Edition
- Embracing DevOps Release Management: Strategies and tools to accelerate continuous delivery and ensure quality software deployment
- Go Recipes for Developers: Top techniques and practical solutions for real-life Go programming problems
- Outlier Detection in Python