Demo Data from VLDB 2026 / reviewers in the wild / expert
Anhao Xiang
dblp:361/1331
· DBLP profile ↗
2ranked-venue papers
1as first author
2since 2021 · last 2025
0000-0002-8850-8583ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 1 · 1 first-author · 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.
| Network and information security
2 papers |
Privacy and data protection · 57% Web and mobile security · 43% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Web and mobile security › browser security
content security policy |
0.9 | 1 | 2025 | Analyzing the Feasibility of Adopting Google's Nonce-Based CSP Solutions on Websites · ICSE 2025 |
Privacy and data protection
privacy compliance |
0.7 | 1 | 2023 | PolicyChecker: Analyzing the GDPR Completeness of Mobile Apps' Privacy Policies · CCS 2023 |
Privacy and data protection › privacy policy
privacy policy analysis |
0.7 | 1 | 2023 | PolicyChecker: Analyzing the GDPR Completeness of Mobile Apps' Privacy Policies · CCS 2023 |
Web and mobile security › web security › cross-site scripting
XSS defense |
0.3 | 1 | 2025 | Analyzing the Feasibility of Adopting Google's Nonce-Based CSP Solutions on Websites · ICSE 2025 |
Privacy and data protection
mobile app privacy |
0.2 | 1 | 2023 | PolicyChecker: Analyzing the GDPR Completeness of Mobile Apps' Privacy Policies · CCS 2023 |
Methods — techniques the papers use, named apart from their topics
semantic role labeling · 0.7rule-based analysis · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Analyzing the Feasibility of Adopting Google's Nonce-Based CSP Solutions on WebsitesabstractContent Security Policy (CSP) is a leading security mechanism for mitigating content injection attacks such as CrossSite Scripting (XSS). Nevertheless, despite efforts from academia and industry, CSP policies (in short, CSPs) are not widely deployed on websites, and deployed CSPs often have security issues or errors. Such low and insecure CSP deployment problems are mainly due to the complexity of the CSP mechanism. Google recently proposed four nonce-based CSP solutions which are simpler and more secure compared to traditional whitelisting-based CSP solutions. Google successfully deployed their nonce-based CSP solutions on over 160 services, covering 62% of all outgoing Google traffic. These nonce-based CSP solutions use simple CSPs but provide fine-grained control of web resources; therefore, if widely adopted on many other websites, they can be very helpful on addressing the low and insecure CSP deployment problems. In this paper, we evaluate the feasibility of adopting Google's nonce-based CSP solutions on the Tranco top 10K websites. We construct a crawling tool to automatically visit websites, simulate user interactions, and insert four CSPs to collect the CSP violations triggered under them. We investigate the adoptability of the nonce-based CSP solutions, adoption issues, and the stability of adopting them on websites by analyzing the CSP violations triggered under the inserted CSPs. We found that most websites can adopt the nonce-based CSP solutions on all their webpages visited in our study. For websites that cannot, usually the adoption is hard on around 40% of their webpages. Overall, our results are very encouraging and can be helpful in promoting the proper deployment of CSPs on many websites. Mengxia Ren, Anhao Xiang, Chuan Yue |
ICSE | 2 |
| 2023 | PolicyChecker: Analyzing the GDPR Completeness of Mobile Apps' Privacy PoliciesabstractThe European General Data Protection Regulation (GDPR) mandates a data controller (e.g., an app developer) to provide all information specified in Articles (Arts.) 13 and 14 to data subjects (e.g., app users) regarding how their data are being processed and what are their rights. While some studies have started to detect the fulfillment of GDPR requirements in a privacy policy, their exploration only focused on a subset of mandatory GDPR requirements. In this paper, our goal is to explore the state of GDPR-completeness violations in mobile apps' privacy policies. To achieve our goal, we design the PolicyChecker framework by taking a rule and semantic role based approach. PolicyChecker automatically detects completeness violations in privacy policies based not only on all mandatory GDPR requirements but also on all if-applicable GDPR requirements that will become mandatory under specific conditions. Using PolicyChecker, we conduct the first large-scale GDPR-completeness violation study on 205,973 privacy policies of Android apps in the UK Google Play store. PolicyChecker identified 163,068 (79.2%) privacy policies containing data collection statements; therefore, such policies are regulated by GDPR requirements. However, the majority (99.3%) of them failed to achieve the GDPR-completeness with at least one unsatisfied requirement; 98.1% of them had at least one unsatisfied mandatory requirement, while 73.0% of them had at least one unsatisfied if-applicable requirement logic chain. We conjecture that controllers' lack of understanding of some GDPR requirements and their poor practices in composing a privacy policy can be the potential major causes behind the GDPR-completeness violations. We further discuss recommendations for app developers to improve the completeness of their apps' privacy policies to provide a more transparent personal data processing environment to users. Anhao Xiang, Weiping Pei, Chuan Yue |
CCS | 1 |