Wed 25 Aug 2021 09:20 - 09:30 - Testing—Analysis and Testing of Unconventional Software Chair(s): Gregory Gay
Wed 25 Aug 2021 21:20 - 21:30 - Testing—Analysis and Testing of Unconventional Software Chair(s): Na Meng
Wed 25 Aug 2021 21:20 - 21:30 - Testing—Analysis and Testing of Unconventional Software Chair(s): Na Meng
Datalog is a popular query language with applications in several
domains. Like any complex piece of software, Datalog engines may
contain bugs. The most critical ones manifest as incorrect
results when evaluating queries—we refer to these as
\emph{query bugs}. Given the wide applicability of the language,
query bugs may have detrimental consequences, for instance, by
compromising the soundness of a program analysis that is
implemented and formalized in Datalog. In this paper, we present
the first metamorphic-testing approach for detecting query bugs
in Datalog engines. We ran our tool on three mature engines and
found 13 previously unknown query bugs, some of which are deep
and revealed critical semantic issues.
Wed 25 AugDisplayed time zone: Athens change
Wed 25 Aug
Displayed time zone: Athens change
09:00 - 10:00 | Testing—Analysis and Testing of Unconventional SoftwareResearch Papers +12h Chair(s): Gregory Gay Chalmers and the University of Gothenburg | ||
09:00 10mPaper | Parallel Shadow Execution to Accelerate the Debugging of Numerical Errors Research Papers DOI | ||
09:10 10mPaper | Exposing Numerical Bugs in Deep Learning via Gradient Back-Propagation Research Papers Ming Yan Tianjin University, Junjie Chen Tianjin University, Xiangyu Zhang Purdue University, Lin Tan Purdue University, Gan Wang Tianjin University DOI | ||
09:20 10mPaper | Metamorphic Testing of Datalog Engines Research Papers DOI | ||
09:30 30mLive Q&A | Q&A (Testing—Analysis and Testing of Unconventional Software) Research Papers |
21:00 - 22:00 | Testing—Analysis and Testing of Unconventional SoftwareResearch Papers Chair(s): Na Meng Virginia Tech | ||
21:00 10mPaper | Parallel Shadow Execution to Accelerate the Debugging of Numerical Errors Research Papers DOI | ||
21:10 10mPaper | Exposing Numerical Bugs in Deep Learning via Gradient Back-Propagation Research Papers Ming Yan Tianjin University, Junjie Chen Tianjin University, Xiangyu Zhang Purdue University, Lin Tan Purdue University, Gan Wang Tianjin University DOI | ||
21:20 10mPaper | Metamorphic Testing of Datalog Engines Research Papers DOI | ||
21:30 30mLive Q&A | Q&A (Testing—Analysis and Testing of Unconventional Software) Research Papers |