ISSTA 2019 (series) / ISSTA 2019 Technical Papers /
Differentially Testing Soundness and Precision of Program Analyzers
Fri 19 Jul 2019 11:00 - 11:22 at Grand Ballroom - Static Analysis and Debugging Chair(s): Arie van Deursen
In the last decades, numerous program analyzers have been developed both in academia and industry. Despite their abundance however, there is currently no systematic way of comparing the effectiveness of different analyzers on arbitrary code. In this paper, we present the first automated technique for differentially testing soundness and precision of program analyzers. We used our technique to compare six mature, state-of-the art analyzers on tens of thousands of automatically generated benchmarks. Our technique detected soundness and precision issues in most analyzers, and we evaluated the implications of these issues to both designers and users of program analyzers.
Fri 19 JulDisplayed time zone: Beijing, Chongqing, Hong Kong, Urumqi change
Fri 19 Jul
Displayed time zone: Beijing, Chongqing, Hong Kong, Urumqi change
11:00 - 12:30 | Static Analysis and DebuggingTechnical Papers at Grand Ballroom Chair(s): Arie van Deursen Delft University of Technology | ||
11:00 22mTalk | Differentially Testing Soundness and Precision of Program Analyzers Technical Papers Christian Klinger University of Texas, Austin, Maria Christakis MPI-SWS, Valentin Wüstholz ConsenSys Diligence Pre-print | ||
11:22 22mTalk | Judge: Identifying, Understanding, and Evaluating Sources of Unsoundness in Call Graphs Technical Papers Michael Reif TU Darmstadt, Germany, Florian Kübler TU Darmstadt, Germany, Michael Eichberg TU Darmstadt, Germany, Dominik Helm TU Darmstadt, Germany, Mira Mezini TU Darmstadt, Germany Pre-print File Attached | ||
11:45 22mTalk | Adlib: Analyzer for Mobile Ad Platform Libraries Technical Papers DOI Pre-print | ||
12:07 22mTalk | Interactive Metamorphic Testing of Debuggers Technical Papers Sandro Tolksdorf TU Darmstadt, Daniel Lehmann TU Darmstadt, Michael Pradel TU Darmstadt and Facebook Link to publication DOI Pre-print |