Interrogation Testing of Program Analyzers for Soundness and Precision Issues
Program analyzers are critical in safeguarding software reliability. However, due to their inherent complexity, they are likely to contain bugs themselves, and the question of how to detect them arises. Existing approaches, primarily based on specification-based, differential, or metamorphic testing, have been successful in finding analyzer bugs, but also come with certain limitations.
Authors
- Maria Christakis (ORCID: https://orcid.org/0000-0002-2649-1958)
- Valentin Wüstholz (ORCID: https://orcid.org/0000-0003-1496-1104)
- Anastasia Isychev (ORCID: https://orcid.org/0000-0001-6375-0421)
- David Kaindlstorfer
Institutions
- TU Wien (AT)
Publication Details
- Published
- 2024-10-18
- DOI
- https://doi.org/10.1145/3691620.3695034
- Citations
- 2
- Primary Topic
- Software Testing and Debugging Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.97
Funders
- European Research Council