Testing very large database management systems: The case of SAP HANA

T Bach, A Andrzejak, C Seo, C Bierstedt, C Lemke… - Datenbank …, 2022 - Springer
Software Testing is an established activity in the software development process to ensure
and improve the quality of a software. Consequently, there exists a wide range of literature …

The Vocabulary of Flaky Tests in the Context of SAP HANA

A Berndt, Z Nochta, T Bach - 2023 ACM/IEEE International …, 2023 - ieeexplore.ieee.org
Background. Automated test execution is an important activity to gather information about
the quality of a software project. So-called flaky tests, however, negatively affect this process …

ReClues: Representing and indexing failures in parallel debugging with program variables

Y Song, X Zhang, X Xie, Q Liu, R Gao… - Proceedings of the IEEE …, 2024 - dl.acm.org
Failures with different root causes can greatly disrupt multi-fault localization, therefore,
categorizing failures into distinct groups according to the culprit fault is highly important. In …

SURE: A Visualized Failure Indexing Approach using Program Memory Spectrum

Y Song, X Zhang, X Xie, S Chen, Q Liu… - arXiv preprint arXiv …, 2023 - arxiv.org
Failure indexing is a longstanding crux in software testing and debugging, the goal of which
is to automatically divide failures (eg, failed test cases) into distinct groups according to the …

A Bayesian Framework for Automated Debugging

S Kang, W Choi, S Yoo - Proceedings of the 32nd ACM SIGSOFT …, 2023 - dl.acm.org
Debugging takes up a significant portion of developer time. As a result, automated
debugging techniques including Fault Localization (FL) and Automated Program Repair …

A novel failure indexing approach with run-time values of program variables

Y Song, X Zhang, X Xie, Q Liu, R Gao… - arXiv preprint arXiv …, 2023 - arxiv.org
Failures with different root causes can disturb multi-fault localization significantly, therefore,
dividing failures into distinct groups according to the responsible faults is highly important. In …