Xue Rao

dblp:248/8463 · DBLP profile ↗
← Back
3ranked-venue papers
2as first author
2since 2021 · last 2026
0009-0005-6993-6768ORCID · corroborated

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

Security and privacy · 2 · 2 first-author · 2 since 2021Systems, architecture and hardware · 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.

Software engineering, system software, and programming languages
1 paper
Program verification · 44% Programming languages and type systems · 28% Program analysis · 28%

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

TopicWeightPapersLastEvidence papers
Program verification
information flow security
0.912025
Sliver: A Scalable Slicing-Based Verification for Information Flow Security · IEEE Trans. Dependable Secur. Comput. 2025
Programming languages and type systems › information flow control
noninterference
0.912025
Sliver: A Scalable Slicing-Based Verification for Information Flow Security · IEEE Trans. Dependable Secur. Comput. 2025
Program analysis
static analysis
0.912025
Sliver: A Scalable Slicing-Based Verification for Information Flow Security · IEEE Trans. Dependable Secur. Comput. 2025
Program verification › model checking
bounded model checking
0.312025
Sliver: A Scalable Slicing-Based Verification for Information Flow Security · IEEE Trans. Dependable Secur. Comput. 2025
Program verification
self-composition
0.312025
Sliver: A Scalable Slicing-Based Verification for Information Flow Security · IEEE Trans. Dependable Secur. Comput. 2025

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

slicing · 0.9self-composition · 0.9bounded model checking · 0.9
YearPublicationVenuePosition
2026 Fine-grained information-flow-driven program partitioning
Xue Rao, Cong Sun 0001, Dongrui Zeng
Comput. Secur.1
2025 Sliver: A Scalable Slicing-Based Verification for Information Flow Security
abstract
Static information flow analysis has been studied for a long time. It is usually considered more precise than dynamic taint analysis and more flexible and indispensable when running individual modules or the entire program is difficult. The state-of-the-art static information flow analyses are scalable on analyzing Java programs or mobile apps, and several type systems have enforced information flow security on different languages. However, static information-flow analyses have rarely scaled up to real-world C programs. This work presents Sliver, a slicing-based approach to verify information flow security on real-world C programs. The principle of Sliver is to convert the information-flow-involved parts of the original program into behavior-equivalent slices and use bounded model checking to enforce the end-to-end noninterference property or detect security violations on the slices after self-composition. We develop automated path-signature-guided slicing and adaptive self-composition approaches to ensure Sliver's efficacy and scalability. We also develop a consistency testing technique and metrics to estimate the correctness of slices generated by Sliver. The evaluations demonstrate Sliver's effectiveness, scalability, and the correctness of the generated slices.
Xue Rao, Cong Sun 0001, Dongrui Zeng, Yongzhe Huang, Gang Tan
IEEE Trans. Dependable Secur. Comput.1
2019 A Fully Anonymous Authentication Scheme Based on Medical Environment
Jing Lv, Ning Xi 0002, Xue Rao
ICA3PP (1)3