VLDB 2026 Research / reviewers in the wild / expert
Qiange Liu
dblp:406/2466
· DBLP profile ↗
2ranked-venue papers
0as first author
2since 2021 · last 2025
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021
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.
| Software engineering, system software, and programming languages
1 paper |
Runtime systems and virtual machines · 61% Software testing · 39% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software testing
differential testing |
0.9 | 1 | 2025 | ZendDiff: Differential Testing of PHP Interpreter · ASE 2025 |
Runtime systems and virtual machines › dynamic compilation
JIT bug detection |
0.9 | 1 | 2025 | ZendDiff: Differential Testing of PHP Interpreter · ASE 2025 |
Runtime systems and virtual machines › dynamic compilation
just-in-time compilation |
0.9 | 1 | 2025 | ZendDiff: Differential Testing of PHP Interpreter · ASE 2025 |
Software testing › system software testing
language processor testing |
0.3 | 1 | 2025 | ZendDiff: Differential Testing of PHP Interpreter · ASE 2025 |
Methods — techniques the papers use, named apart from their topics
program state probing · 0.9dual verification · 0.9differential testing · 0.9JIT-aware program mutation · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | ZendDiff: Differential Testing of PHP InterpreterabstractThe PHP interpreter, powering over 70% of web-sites on the internet, plays a crucial role in web development. Existing approaches to finding bugs in PHP primarily focus on detecting explicit security issues through crashes or sanitizer-based oracles, but fail to identify logic bugs that can silently lead to incorrect results. We observe that the introduction of Just-In-Time (JIT) compilation mode in PHP presents an opportunity for differential testing, as it provides an alternative implementation of the same language specification. We propose, ZendDiff, an automatic differential testing framework that effectively detects logic bugs in the PHP interpreter by comparing JIT and non-JIT execution results. Our differential testing incorporates three techniques: program state probing for fine-grained execution state comparison, JIT-aware program mutation to sufficiently exercise JIT functionality, and dual verification to handle non-deterministic behaviors in PHP programs. Our experimental results demonstrate that ZendDiffoutperforms the official test suite used in PHP’s continuous integration, achieving higher code coverage and executing more Zend opcodes. Through ablation studies, we validate the effectiveness of these techniques. To date, ZendDiffhas identified 51 previously unknown logic bugs in the PHP interpreter, with 37 already fixed and 3 confirmed by the PHP maintainers. ZendDiffhas been acknowledged by the PHP community and offers a practical tool for automatically discovering logic bugs in the PHP interpreter. Yuancheng Jiang, Qiange Liu, Yeqi Fu, Roland H. C. Yap, Zhenkai Liang |
ASE | 3 |
| 2025 | Anomaly Detection in Smart IoT Systems Based on Contextual Semantics of Behavior GraphsabstractWith the advancement of Internet of Things (IoT) technology, smart IoT systems have become integral to industrial production and daily life. However, they face significant security and privacy vulnerabilities from different aspects. To enhance the security mechanisms, “Meta Computing” techniques (also called “Network-as-a-Computer, NaaC”) integrate all available computing resources and support zero-trust environments. Traditional anomaly detection methods consider the correlation between two events, which can be bypassed by constructing fake events that indirectly influence target devices, leading to false negatives. To address this issue, behavior-context-based approaches struggle with the complexity and variability of behavior patterns, resulting in false positives due to their inability to tolerate slight differences in event sequences representing the same system behavior. In this paper, we propose an anomaly detection approach in smart IoT systems based on the contextual semantics of behavior graphs. Our method captures critical event semantics while tolerating variations in noncritical events to aggregate and summarize the behavior semantics. We cluster benign behaviors and use whether the testing behavior instance falls into the benign behavior clusters as the criterion for anomaly detection. Our experiment results show that our approach effectively differentiates between anomalous and benign behaviors, significantly reducing false positives and negatives compared to state-of-the-art methods. Qixiao Lin, Shuyuan Chang, Qiange Liu, Yan Huo 0001 |
IEEE Internet Things J. | 4 |