3 papers
cs.SE2025
Studying the Impact of Early Test Termination Due to Assertion Failure on Code Coverage and Spectrum-based Fault Localization
Md. Ashraf Uddin, Shaowei Wang, An Ran Chen +3
An assertion is commonly used to validate the expected programs behavior (e.g., if the returned value of a method equals an expected value) in software testing. Although it is a re…
cs.SE2025
SBEST: Spectrum-Based Fault Localization Without Fault-Triggering Tests
Md Nakhla Rafi, Lorena Barreto Simedo Pacheco, An Ran Chen +3
Fault localization is a critical step in software maintenance. Yet, many existing techniques, such as Spectrum-Based Fault Localization (SBFL), rely heavily on the availability of…
cs.SE2024
Back to the Future! Studying Data Cleanness in Defects4J and its Impact on Fault Localization
Md Nakhla Rafi, An Ran Chen, Tse-Hsun Chen +1
For software testing research, Defects4J stands out as the primary benchmark dataset, offering a controlled environment to study real bugs from prominent open-source systems. Howev…