Demo Data from EDBT 2026 / reviewers in the wild / expert
Shuyun Liang
dblp:371/2550
· DBLP profile ↗
1ranked-venue papers
0as first author
1since 2021 · last 2024
0009-0007-5746-8519ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Software 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 |
Program analysis · 62% Software testing · 38% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program analysis › static analysis › static analysis tools
static analysis framework |
0.8 | 1 | 2024 | Characterizing and Detecting Program Representation Faults of Static Analysis Frameworks · ISSTA 2024 |
Software testing
differential testing |
0.2 | 1 | 2024 | Characterizing and Detecting Program Representation Faults of Static Analysis Frameworks · ISSTA 2024 |
Software testing
metamorphic testing |
0.2 | 1 | 2024 | Characterizing and Detecting Program Representation Faults of Static Analysis Frameworks · ISSTA 2024 |
Methods — techniques the papers use, named apart from their topics
metamorphic testing · 0.8differential testing · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Characterizing and Detecting Program Representation Faults of Static Analysis FrameworksabstractStatic analysis frameworks (SAFs) such as Soot and WALA have been a fundamental support in today’s software analysis. They usually adopt various analysis techniques to transform programs into different representations which imply specific properties, e.g., call graph can demonstrate the calling relationships between methods in a program, and users rely on these program representations for further analysis like vulnerability detection and privacy leakage recognition. Hence, providing proper program representation is essential for SAFs. We conducted a systematic empirical study on program representation faults of static analysis frameworks. In our study, we first collect 141 issues from four popular SAFs and summarize their root causes, symptoms, and fix strategies, and reveal nine findings and some implications to avoid and detect program representation faults. Additionally, we implemented an automated testing framework named SAScope based on the metamorphic and differential testing motivated by findings and implications. Overall, SAScope can detect 19 program representation faults where 6 of them have been confirmed or fixed, demonstrating its effectiveness. Huaien Zhang, Yu Pei 0001, Shuyun Liang, Zezhong Xing, Shin Hwei Tan |
ISSTA | 3 |