Demo Data from VLDB 2026 / reviewers in the wild / expert
Zhiqing Rui
dblp:246/2907
· DBLP profile ↗
2ranked-venue papers
0as first author
1since 2021 · last 2025
0000-0002-9444-0845ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 1Software engineering, systems software and programming languages · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Network and information security
2 papers |
Systems and software security · 100% | |
| Software engineering, system software, and programming languages
2 papers |
Software testing · 70% Program analysis · 30% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Systems and software security
vulnerability discovery |
1.2 | 2 | 2025 | The Seeds of the Future Sprout from History: Fuzzing for Unveiling Vulnerabilities in Prospective Deep-Learning Libraries · ICSE 2025 VulSniper: Focus Your Attention to Shoot Fine-Grained Vulnerabilities · IJCAI 2019 |
Systems and software security › vulnerability discovery › software vulnerability detection
fine-grained vulnerability detection |
0.4 | 1 | 2019 | VulSniper: Focus Your Attention to Shoot Fine-Grained Vulnerabilities · IJCAI 2019 |
Software testing
fuzzing |
0.3 | 1 | 2025 | The Seeds of the Future Sprout from History: Fuzzing for Unveiling Vulnerabilities in Prospective Deep-Learning Libraries · ICSE 2025 |
Program analysis
static analysis |
0.1 | 1 | 2019 | VulSniper: Focus Your Attention to Shoot Fine-Grained Vulnerabilities · IJCAI 2019 |
Methods — techniques the papers use, named apart from their topics
large language model · 1.7historical bug analysis · 1.7fine-tuning · 1.7program encoding · 0.8code property graph · 0.8attention mechanism · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | The Seeds of the Future Sprout from History: Fuzzing for Unveiling Vulnerabilities in Prospective Deep-Learning LibrariesabstractThe widespread application of large language models (LLMs) underscores the importance of deep learning (DL) technologies that rely on foundational DL libraries such as PyTorch and TensorFlow. Despite their robust features, these libraries face challenges with scalability and adaptation to rapid advancements in the LLM community. In response, tech giants like Apple and Huawei are developing their own DL libraries to enhance performance, increase scalability, and safeguard intellectual property. Ensuring the security of these libraries is crucial, with fuzzing being a vital solution. However, existing fuzzing frameworks struggle with target flexibility, effectively testing bug-prone API sequences, and leveraging the limited available information in new libraries. To address these limitations, we propose FUTURE, the first universal fuzzing framework tailored for newly introduced and prospective DL libraries. FUTURE leverages historical bug information from existing libraries and fine-tunes LLMs for specialized code generation. This strategy helps identify bugs in new libraries and uses insights from these libraries to enhance security in existing ones, creating a cycle from history to future and back. To evaluate FUTURE's effectiveness, we conduct comprehensive evaluations on three newly introduced DL libraries. Evaluation results demonstrate that FUTURE significantly outperforms existing fuzzers in bug detection, success rate of bug reproduction, validity rate of code generation, and API coverage. Notably, FUTURE has detected 148 bugs across 452 targeted APIs, including 142 previously unknown bugs. Among these, 10 have been assigned CVE IDs. Additionally, FUTURE detects 7 bugs in PyTorch, demonstrating its ability to enhance security in existing libraries in reverse. JingZheng Wu, Xiang Ling 0001, Tianyue Luo, Zhiqing Rui |
ICSE | 5 |
| 2019 | VulSniper: Focus Your Attention to Shoot Fine-Grained VulnerabilitiesabstractWith the explosive development of information technology, vulnerabilities have become one of the major threats to computer security. Most vulnerabilities with similar patterns can be detected effectively by static analysis methods. However, some vulnerable and non-vulnerable code is hardly distinguishable, resulting in low detection accuracy. In this paper, we define the accurate identification of vulnerabilities in similar code as a fine-grained vulnerability detection problem. We propose VulSniper which is designed to detect fine-grained vulnerabilities more effectively. In VulSniper, attention mechanism is used to capture the critical features of the vulnerabilities. Especially, we use bottom-up and top-down structures to learn the attention weights of different areas of the program. Moreover, in order to fully extract the semantic features of the program, we generate the code property graph, design a 144-dimensional vector to describe the relation between the nodes, and finally encode the program as a feature tensor. VulSniper achieves F1-scores of 80.6% and 73.3% on the two benchmark datasets, the SARD Buffer Error dataset and the SARD Resource Management Error dataset respectively, which are significantly higher than those of the state-of-the-art methods. Xu Duan, JingZheng Wu, Shouling Ji, Zhiqing Rui, Tianyue Luo, Mutian Yang |
IJCAI | 4 |