Demo Data from EDBT 2026 / reviewers in the wild / expert
Yucheng Su
dblp:233/5796
· DBLP profile ↗
2ranked-venue papers
0as first author
2since 2021 · last 2025
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2 · 2 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 |
Program analysis · 72% Software testing · 14% Software maintenance and evolution · 14% | |
| Network and information security
1 paper |
Systems and software security · 100% |
Topics — the 7 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program analysis › static analysis
call graph construction |
0.9 | 1 | 2025 | GlassWing: A Tailored Static Analysis Approach for Flutter Android Apps · ASE 2025 |
Program analysis › static analysis
cross-language analysis |
0.9 | 1 | 2025 | GlassWing: A Tailored Static Analysis Approach for Flutter Android Apps · ASE 2025 |
Program analysis › static analysis › call graph construction
cross-language call graph |
0.9 | 1 | 2025 | GlassWing: A Tailored Static Analysis Approach for Flutter Android Apps · ASE 2025 |
Program analysis
static analysis |
0.9 | 1 | 2025 | GlassWing: A Tailored Static Analysis Approach for Flutter Android Apps · ASE 2025 |
Software testing
GUI testing |
0.7 | 1 | 2023 | Scene-Driven Exploration and GUI Modeling for Android Apps · ASE 2023 |
Software maintenance and evolution
reverse engineering |
0.7 | 1 | 2023 | Scene-Driven Exploration and GUI Modeling for Android Apps · ASE 2023 |
Systems and software security › information flow tracking
taint analysis |
0.3 | 1 | 2025 | GlassWing: A Tailored Static Analysis Approach for Flutter Android Apps · ASE 2025 |
Methods — techniques the papers use, named apart from their topics
program semantic extraction · 1.7data flow analysis · 1.7state fuzzing · 0.7smart exploration · 0.7indirect launching · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | GlassWing: A Tailored Static Analysis Approach for Flutter Android AppsabstractThe variety of mobile operating systems available in the market has led to the emergence of cross-platform frameworks, which simplify the development and deployment of mobile applications across multiple platforms simultaneously. Among these, the Flutter framework promoted by Google has become a widely used cross-platform development framework. To date, no work has provided support for the static analysis of Flutter apps on the Android platform. State-of-the-art static analyzers fail to "see" the implicit invocation between the Dart language used by the Flutter framework and the Dalvik bytecode (DEX) used by the native Android platform, posing a significant threat to the completeness of the mobile software analysis.In this paper, we present GlassWing, the first tailored approach to static analysis for Flutter Android apps. GlassWing leverages a data-flow-oriented approach to conduct key program semantic extraction of Flutter apps and discloses the implicit Dart-DEX invocation relations, thereby making cross-language invocation visible. Extensive evaluation on 1,023 popular real-world Flutter apps indicates that GlassWing enhances static analysis of Flutter apps integrated with Soot by parsing 141% more Jimple code lines, extending the call graph with more edges and nodes, and revealing almost 3X potential sensitive data leaks that were previously undetected with FlowDroid. GlassWing sheds light on downstream research fields for Flutter apps (e.g., program graph analysis, taint analysis, and malicious software analysis). Many current and future Android analysis initiatives can be enhanced by seamlessly incorporating GlassWing’s insights. Yucheng Su, Lingling Fan 0003, Miaoying Cai, Sen Chen 0001 |
ASE | 2 |
| 2023 | Scene-Driven Exploration and GUI Modeling for Android AppsabstractDue to the competitive environment, mobile apps are usually produced under pressure with lots of complicated functionality and UI pages. Therefore, it is challenging for various roles to design, understand, test, and maintain these apps. The extracted transition graphs for apps such as ATG, WTG, and STG have a low transition coverage and coarse-grained granularity, which limits the existing methods of graphical user interface (GUI) modeling by UI exploration. To solve these problems, in this paper, we propose SceneDroid, a scene-driven exploration approach to extracting the GUI scenes dynamically by integrating a series of novel techniques including smart exploration, state fuzzing, and indirect launching strategies. We present the GUI scenes as a scene transition graph (SceneTG) to model the GUI of apps with high transition coverage and fine-grained granularity. Compared with the existing GUI modeling tools, SceneDroid has improved by 168.74% in the coverage of transition pairs and 162.42% in scene extraction. Apart from the effectiveness evaluation of SceneDroid, we also illustrate the future potential of SceneDroid as a fundamental capability to support app development, reverse engineering, and GUI rearession testing. Lingling Fan 0003, Sen Chen 0001, Yucheng Su |
ASE | 4 |