activity
20212026
most citedDocTer: Documentation Guided Fuzzing for Testing Deep Learning API Functions

79 citations · 100 across the 7 of their papers we have counts for

collaborators

8 papers

cs.SE2026

An Empirical Study of LLM-Generated Specifications for VeriFast

Wen Fan, Minh Tran, Sanya Dod +5

Static verification tools can assure industrial scale software, but require significant human labor to write specifications. This is particularly true of static verifiers based on…

cs.SE2025

Adaptive Proof Refinement with LLM-Guided Strategy Selection

Minghai Lu, Zhe Zhou, Danning Xie +3

Formal verification via theorem proving enables the expressive specification and rigorous proof of software correctness, but it is difficult to scale due to the significant manual…

cs.SE2025

CoRe: Benchmarking LLMs Code Reasoning Capabilities through Static Analysis Tasks

Danning Xie, Mingwei Zheng, Xuwei Liu +4

Large language models (LLMs) have been widely adopted across diverse domains of software engineering, such as code generation, program repair, and vulnerability detection. These ap…

cs.SE2025★ 12 cited

Validating Network Protocol Parsers with Traceable RFC Document Interpretation

Mingwei Zheng, Danning Xie, Qingkai Shi +2

Validating the correctness of network protocol implementations is highly challenging due to the oracle and traceability problems. The former determines when a protocol implementati…

cs.SE2025

Large Language Models for Validating Network Protocol Parsers

Mingwei Zheng, Danning Xie, Xiangyu Zhang

Network protocol parsers are essential for enabling correct and secure communication between devices. Bugs in these parsers can introduce critical vulnerabilities, including memory…

cs.SE2024

Evaluating the Ability of Large Language Models to Generate Verifiable Specifications in VeriFast

Wen Fan, Marilyn Rego, Xin Hu +5

Static verification is a powerful method for enhancing software quality, but it demands significant human labor and resources. This is particularly true of static verifiers that re…

cs.SE2023★ 9 cited

How Effective are Large Language Models in Generating Software Specifications?

Danning Xie, Byungwoo Yoo, Nan Jiang +4

Software specifications are essential for many Software Engineering (SE) tasks such as bug detection and test generation. Many existing approaches are proposed to extract the speci…

cs.SE2021★ 79 cited

DocTer: Documentation Guided Fuzzing for Testing Deep Learning API Functions

Danning Xie, Yitong Li, Mijung Kim +4

Input constraints are useful for many software development tasks. For example, input constraints of a function enable the generation of valid inputs, i.e., inputs that follow these…