Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Xiangxiang Chen 0002

dblp:151/5904-2 · DBLP profile ↗
← Back
4ranked-venue papers
3as first author
4since 2021 · last 2026
0009-0006-4482-3430ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 2 · 1 first-author · 2 since 2021Security and privacy · 1 · 1 first-author · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author · 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
2 papers
Software testing · 51% Programming languages and type systems · 30% Compilers and program optimization · 20%
Artificial intelligence
2 papers
Efficient and distributed learning · 100%
Network and information security
2 papers
Security and privacy of machine learning · 100%

Topics — the 13 heaviest of 13, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Security and privacy of machine learning › adversarial attack
backdoor attack
2.022026
LLMQuA: Practical Backdoor Injection on Large Language Model Quantization · WWW 2026
Rounding-Guided Backdoor Injection in Deep Learning Model Quantization · NDSS 2026
Machine learning › Efficient and distributed learning
model compression
1.012026
LLMQuA: Practical Backdoor Injection on Large Language Model Quantization · WWW 2026
Machine learning › Efficient and distributed learning
model quantization
1.012026
Rounding-Guided Backdoor Injection in Deep Learning Model Quantization · NDSS 2026
Machine learning › Efficient and distributed learning › model compression
quantization
1.012026
LLMQuA: Practical Backdoor Injection on Large Language Model Quantization · WWW 2026
Security and privacy of machine learning › adversarial attack › backdoor attack
quantization backdoor
1.012026
LLMQuA: Practical Backdoor Injection on Large Language Model Quantization · WWW 2026
Compilers and program optimization
compiler optimization
0.912025
Scuzer: A Scheduling Optimization Fuzzer for TVM · ACM Trans. Softw. Eng. Methodol. 2025
Software testing
compiler testing
0.912025
Scuzer: A Scheduling Optimization Fuzzer for TVM · ACM Trans. Softw. Eng. Methodol. 2025
Software testing › compiler testing
deep learning compiler testing
0.912025
Scuzer: A Scheduling Optimization Fuzzer for TVM · ACM Trans. Softw. Eng. Methodol. 2025
Programming languages and type systems › language semantics › formal semantics
executable semantics
0.712023
K-ST: A Formal Executable Semantics of the Structured Text Language for PLCs · IEEE Trans. Software Eng. 2023
Programming languages and type systems › language semantics
formal semantics
0.712023
K-ST: A Formal Executable Semantics of the Structured Text Language for PLCs · IEEE Trans. Software Eng. 2023
Software testing
fuzzing
0.312025
Scuzer: A Scheduling Optimization Fuzzer for TVM · ACM Trans. Softw. Eng. Methodol. 2025
Software testing › fuzzing
mutation-based fuzzing
0.312025
Scuzer: A Scheduling Optimization Fuzzer for TVM · ACM Trans. Softw. Eng. Methodol. 2025
Embedded and real-time systems › cyber-physical system platforms
programmable logic controllers
0.212023
K-ST: A Formal Executable Semantics of the Structured Text Language for PLCs · IEEE Trans. Software Eng. 2023

Methods — techniques the papers use, named apart from their topics

backdoor injection · 4.0rounding manipulation · 2.0quantization · 2.0k framework · 1.3multi-objective optimization · 0.9fuzzing · 0.9
YearPublicationVenuePosition
2026 Rounding-Guided Backdoor Injection in Deep Learning Model Quantization
Xiangxiang Chen 0002, Peixin Zhang 0001, Jun Sun 0001, Wenhai Wang, Jingyi Wang 0004
NDSS1
2026 LLMQuA: Practical Backdoor Injection on Large Language Model Quantization
abstract
Quantization is widely used to enable local deployment of large language models (LLMs) on resource-constrained devices. Recent work (e.g., QuRA) shows quantization can be exploited via rounding manipulation to implant backdoors. However, such an attack has been evaluated only on small models and does not directly apply to LLMs due to three key constraints: (1) limited poisoning data from small, task-agnostic calibration sets; (2) layer-wise quantization restricting adversarial access to global representations; and (3) lack of gradient access in quantization pipelines, blocking gradient-based attacks.
Xiangxiang Chen 0002, Peixin Zhang 0001, Jun Sun 0001, Jin Song Dong 0001, Wenhai Wang, Jingyi Wang 0004
WWW1
2025 Scuzer: A Scheduling Optimization Fuzzer for TVM
abstract
The concept of Deep Learning (DL) compiler was proposed to deploy DL models more efficiently on diverse hardware through optimization techniques. As one of the most popular DL compilers, TVM incorporates three levels (high-level, schedule, and low-level) of optimizations, which can inadvertently introduce code logic bugs and build failure bugs. Among these optimizations, scheduling optimization is the core component of DL compilers, which ensures the acceleration of models on all devices. However, the existing works only focus on the testing of high-level and low-level optimizations in TVM, fail to take the most important and challenging intermediate scheduling optimization layer into consideration. To fill the gap, we propose a Scheduling Optimization Oriented Fuzzer ( Scuzer ) for TVM, which is specially designed to effectively detect bugs introduced by the scheduling optimization. In particular, Scuzer first proposes a set of schedule-triggering mutators to actively trigger many scheduling optimizations. Meanwhile, observing that scheduling optimization is closely coupled with program dataflow and operator type, Scuzer additionally proposes a set of structure-enriching mutators to enrich the structure of dataflows and operators. Based on these carefully designed mutators, Scuzer then devises a multi-objective algorithm that can adaptively select different combinations of objectives at each period to guide the selection of seeds and mutators during fuzzing. We conduct extensive experiments comparing with three state-of-the-art fuzzers that can be applied in testing scheduling optimization to evaluate the effectiveness of Scuzer . The experimental results demonstrate that Scuzer outperforms the 2nd-best state-of-the-art fuzzer by 7.4% in edge coverage and achieves 7 \(\times\) improvement in rule-operator coverage. Scuzer has successfully detected 17 previously unknown bugs (9 are inconsistent results and 5 are inconsistent compilations) in TVM, out of which 10 have been confirmed and 5 been fixed.
Xiangxiang Chen 0002, Xingwei Lin, Jingyi Wang 0004, Jun Sun 0001, Jiashui Wang, Wenhai Wang
ACM Trans. Softw. Eng. Methodol.1
2023 K-ST: A Formal Executable Semantics of the Structured Text Language for PLCs
abstract
Programmable Logic Controllers (PLCs) are responsible for automating process control in many industrial systems (e.g. in manufacturing and public infrastructure), and thus it is critical to ensure that they operate correctly and safely. The majority of PLCs are programmed in languages such as Structured Text (ST). However, a lack of formal semantics makes it difficult to ascertain the correctness of their translators and compilers, which vary from vendor-to-vendor. In this work, we develop K-ST, a formal executable semantics for ST in the$\boldsymbol{\mathbb{K}}$framework. Defined with respect to the IEC 61131-3 standard and PLC vendor manuals, K-ST is a high-level reference semantics that can be used to evaluate the correctness and consistency of different ST implementations. We validate K-ST by executing 567 ST programs extracted from GitHub and comparing the results against existing commercial compilers (i.e., CODESYS, CX-Programmer, and GX Works2). We then apply K-ST to validate the implementation of the open source OpenPLC platform, comparing the executions of several test programs to uncover five bugs and nine functional defects in the compiler.
Kun Wang 0023, Jingyi Wang 0004, Christopher M. Poskitt, Xiangxiang Chen 0002, Jun Sun 0001, Peng Cheng 0001
IEEE Trans. Software Eng.4