When fuzzing meets llms: Challenges and opportunities

Y Jiang, J Liang, F Ma, Y Chen, C Zhou… - … Proceedings of the …, 2024 - dl.acm.org
Fuzzing, a widely-used technique for bug detection, has seen advancements through Large
Language Models (LLMs). Despite their potential, LLMs face specific challenges in fuzzing …

Sok: Prudent evaluation practices for fuzzing

M Schloegel, N Bars, N Schiller… - … IEEE Symposium on …, 2024 - ieeexplore.ieee.org
Fuzzing has proven to be a highly effective approach to uncover software bugs over the past
decade. After AFL popularized the groundbreaking concept of lightweight coverage …

{WingFuzz}: Implementing continuous fuzzing for {DBMSs}

J Liang, Z Wu, J Fu, Y Bai, Q Zhang… - 2024 USENIX Annual …, 2024 - usenix.org
Database management systems (DBMSs) are critical components within software
ecosystems, and their security and stability are paramount. In recent years, fuzzing has …

Detecting logic bugs in database engines via equivalent expression transformation

ZM Jiang, Z Su - 18th USENIX Symposium on Operating Systems …, 2024 - usenix.org
Database management systems (DBMSs) are crucial for storing and fetching data. To
improve the reliability of such systems, approaches have been proposed to detect logic bugs …

Practitioners' Expectations on Automated Test Generation

X Yu, L Liu, X Hu, J Keung, X **a, D Lo - Proceedings of the 33rd ACM …, 2024 - dl.acm.org
Automated test generation can help developers craft high-quality software tests while
mitigating the manual effort needed for writing test code. Despite significant research efforts …

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 …

Sequence-oriented DBMS fuzzing

J Liang, Y Chen, Z Wu, J Fu, M Wang… - 2023 IEEE 39th …, 2023 - ieeexplore.ieee.org
The SQL specification consists of hundreds of statement types, which leads to difficulties in
DBMS fuzzing: state-of-the-art works generally reuse the statements of predefined types; the …

PolyJuice: Detecting Mis-compilation Bugs in Tensor Compilers with Equality Saturation Based Rewriting

C Zhou, B Qian, G Go, Q Zhang, S Li… - Proceedings of the ACM on …, 2024 - dl.acm.org
Tensor compilers are essential for deploying deep learning applications across various
hardware platforms. While powerful, they are inherently complex and present significant …

[PDF][PDF] THANOS: DBMS Bug Detection via Storage Engine Rotation Based Differential Testing

Y Fu, Z Wu, Y Zhang, J Liang, J Fu, Y Jiang… - 2025 IEEE/ACM 47th …, 2024 - wingtecher.com
Differential testing is a prevalent strategy for establishing test oracles in automated DBMS
testing. However, meticulously selecting equivalent DBMSs with diverse implementations …

Chemfuzz: Large language models-assisted fuzzing for quantum chemistry software bug detection

F Qiu, P Ji, B Hua, Y Wang - 2023 IEEE 23rd International …, 2023 - ieeexplore.ieee.org
Quantum chemistry software implements the first principle quantum computation and is
indispensable in both scientific research and chemical industries. Any bugs in such software …