Testing database systems via differential query execution

J Song, W Dou, Z Cui, Q Dai, W Wang… - 2023 IEEE/ACM 45th …, 2023 - ieeexplore.ieee.org
Database Management Systems (DBMSs) provide efficient data retrieval and manipulation
for many applications through Structured Query Language (SQL). Incorrect implementations …

Randomized differential testing of RDF stores

R Yang, Y Zheng, L Tang, W Dou… - 2023 IEEE/ACM 45th …, 2023 - ieeexplore.ieee.org
As a special kind of graph database systems, RDF stores have been widely used in many
applications, eg, knowl-edge graphs and semantic web. RDF stores utilize SPARQL as their …

Understanding Transaction Bugs in Database Systems

Z Cui, W Dou, Y Gao, D Wang, J Song… - Proceedings of the …, 2024 - dl.acm.org
Transactions are used to guarantee data consistency and integrity in Database
Management Systems (DBMSs), and have become an indispensable component in DBMSs …

CERT: Finding Performance Issues in Database Systems Through the Lens of Cardinality Estimation

J Ba, M Rigger - Proceedings of the IEEE/ACM 46th International …, 2024 - dl.acm.org
Database Management Systems (DBMSs) process a given query by creating a query plan,
which is subsequently executed, to compute the query's result. Deriving an efficient query …

Benchmarking Deep Learning Fuzzers

NS Harzevili, HV Pham, S Wang - arXiv preprint arXiv:2310.06912, 2023 - arxiv.org
In this work, we set out to conduct the first ground-truth empirical evaluation of state-of-the-
art DL fuzzers. Specifically, we first manually created an extensive DL bug benchmark …

Research on Oracle Technology Based on Multi-Threshold Aggregate Signature Algorithm and Enhanced Trustworthy Oracle Reputation Mechanism

Z Wang, M Gao, G Lu - Sensors, 2024 - mdpi.com
In the realm of IoT sensor data security, particularly in areas like agricultural product
traceability, the challenges of ensuring product origin and quality are paramount. This …

Detecting Metadata-Related Logic Bugs in Database Systems via Raw Database Construction

J Song, W Dou, Y Gao, Z Cui, Y Zheng… - Proceedings of the …, 2024 - dl.acm.org
Database Management Systems (DBMSs) are widely used to efficiently store and retrieve
data. DBMSs usually support various metadata, eg, integrity constraints for ensuring data …

A Comprehensive Survey on Database Management System Fuzzing: Techniques, Taxonomy and Experimental Comparison

X Gao, Z Liu, J Cui, H Li, H Zhang, K Wei… - arXiv preprint arXiv …, 2023 - arxiv.org
Database Management System (DBMS) fuzzing is an automated testing technique aimed at
detecting errors and vulnerabilities in DBMSs by generating, mutating, and executing test …