EDBT 2026 Demo / reviewers in the wild / expert
Yi Wen Heng
dblp:390/0375
· DBLP profile ↗
3ranked-venue papers
1as first author
3since 2021 · last 2026
—ORCID · none
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 2021Artificial intelligence and machine learning · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 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 |
Empirical software engineering · 50% Operating systems · 50% | |
| Artificial intelligence
1 paper |
Multi-agent systems · 77% Vision and language · 23% | |
| Human-computer interaction and pervasive computing
2 papers |
Human-AI interaction · 79% Usability and user experience research · 21% |
Topics — the 5 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Knowledge, reasoning and agents › Multi-agent systems
multi-agent coordination |
1.0 | 1 | 2026 | Agent-SAMA: State-Aware Mobile Assistant · AAAI 2026 |
Human-AI interaction
GUI agent |
1.0 | 1 | 2026 | Agent-SAMA: State-Aware Mobile Assistant · AAAI 2026 |
Operating systems › mobile systems
mobile operating systems |
0.9 | 1 | 2025 | MobileUPReg: Identifying User-Perceived Performance Regressions in Mobile OS Versions · ASE 2025 |
Empirical software engineering › software analytics
performance regression detection |
0.9 | 1 | 2025 | MobileUPReg: Identifying User-Perceived Performance Regressions in Mobile OS Versions · ASE 2025 |
Computer vision › Vision and language › vision-language model
multimodal large language model |
0.3 | 1 | 2026 | Agent-SAMA: State-Aware Mobile Assistant · AAAI 2026 |
Methods — techniques the papers use, named apart from their topics
state modeling · 2.0finite state machine · 2.0statistical comparison · 1.7screencast analysis · 1.7black-box testing · 1.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Agent-SAMA: State-Aware Mobile AssistantabstractMobile Graphical User Interface (GUI) agents aim to autonomously complete tasks within or across apps based on user instructions. While recent Multimodal Large Language Models (MLLMs) enable these agents to interpret UI screens and perform actions, existing agents remain fundamentally reactive. They reason over the current UI screen but lack a structured representation of the app navigation flow, lim- iting GUI agents’ ability to understand execution context, detect unexpected execution results, and recover from errors. We introduce Agent-SAMA, a state-aware multi-agent framework that models app execution as a Finite State Machine (FSM), treating UI screens as states and user actions as transitions. Agent-SAMA implements four specialized agents that collaboratively construct and use FSMs in real time to guide task planning, execution verification, and recovery. We evaluate Agent-SAMA on two types of benchmarks: cross- app (Mobile-Eval-E, SPA-Bench) and mostly single-app (AndroidWorld). On Mobile-Eval-E, Agent-SAMA achieves an 84.0% success rate and a 71.9% recovery rate. On SPA-Bench, it reaches an 80.0% success rate with a 66.7% recovery rate. Compared to prior methods, Agent-SAMA improves task success by up to 12% and recovery success by 13.8%. On AndroidWorld, Agent-SAMA achieves a 63.7% success rate, outperforming the baselines. Our results demonstrate that structured state modeling enhances robustness and can serve as a lightweight, model-agnostic memory layer for future GUI agents. Linqiang Guo, Wei Liu 0155, Yi Wen Heng, Tse-Hsun (Peter) Chen, Yang Wang 0003 |
AAAI | 3 |
| 2025 | Benchmarking Open-Source Large Language Models for Log Level SuggestionabstractLarge Language Models (LLMs) have become a focal point of research across various domains, including software engineering, where their capabilities are increasingly leveraged. Recent studies have explored the integration of LLMs into software development tools and frameworks, revealing their potential to enhance performance in text and code-related tasks. Log level is a key part of a logging statement that allows software developers control the information recorded during system runtime. Given that log messages often mix natural language with code-like variables, LLMs' language translation abilities could be applied to determine the suitable verbosity level for logging statements. In this paper, we undertake a detailed empirical analysis to investigate the impact of characteristics and learning paradigms on the performance of 12 open-source LLMs in log level suggestion. We opted for open-source models because they enable us to utilize in-house code while effectively protecting sensitive information and maintaining data security. We examine several prompting strategies, including Zero-shot, Few-shot, and fine-tuning techniques, across different LLMs to identify the most effective combinations for accurate log level suggestions. Our research is supported by experiments conducted on 9 large-scale Java systems. The results indicate that although smaller LLMs can perform effectively with appropriate instruction and suitable techniques, there is still considerable potential for improvement in their ability to suggest log levels. Yi Wen Heng, Zeyang Ma, Zhenhao Li 0002, Dong Jae Kim, Tse-Hsun (Peter) Chen |
ICST | 1 |
| 2025 | MobileUPReg: Identifying User-Perceived Performance Regressions in Mobile OS VersionsabstractMobile operating systems (OS) are frequently updated, but such updates can unintentionally degrade user experience by introducing performance regressions. Existing detection techniques often rely on system-level metrics (e.g., CPU or memory usage) or focus on specific OS components, which may miss regressions actually perceived by users—such as slower responses or UI stutters. To address this gap, we present MobileUPReg, a black-box framework for detecting user-perceived performance regressions across OS versions. MobileUPReg runs the same apps under different OS versions and compares user-perceived performance metrics—response time, finish time, launch time, and dropped frames—to identify regressions that are truly perceptible to users. In a large-scale study, MobileUPReg achieves high accuracy in extracting user-perceived metrics and detects user-perceived regressions with 0.96 precision, 0.91 recall, and 0.93 F1-score—significantly outperforming a statistical baseline using the Wilcoxon rank-sum test and Cliff’s Delta. MobileUPReg has been deployed in an industrial CI pipeline, where it analyzes thousands of screencasts across hundreds of apps daily and has uncovered regressions missed by traditional tools. These results demonstrate that MobileUPReg enables accurate, scalable, and perceptually aligned regression detection for mobile OS validation. Wei Liu 0155, Yi Wen Heng, Tse-Hsun (Peter) Chen, Ahmed E. Hassan |
ASE | 2 |