Demo Data from SIGIR 2026 / reviewers in the wild / expert
Zhiyang Chen 0004
dblp:17/4346-4
· DBLP profile ↗
4ranked-venue papers
2as first author
4since 2021 · last 2025
0000-0002-2315-397XORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3 · 2 first-author · 3 since 2021Security and privacy · 1 · 1 since 2021Human-computer interaction and ubiquitous computing · 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 |
Blockchain and cryptocurrency security · 100% | |
| Software engineering, system software, and programming languages
3 papers |
Program synthesis and code generation · 85% Program analysis · 15% | |
| Human-computer interaction and pervasive computing
1 paper |
User interface design and tools · 77% Usability and user experience research · 23% |
Topics — the 5 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Blockchain and cryptocurrency security › decentralized finance
decentralized finance security |
0.8 | 1 | 2024 | FlashSyn: Flash Loan Attack Synthesis via Counter Example Driven Approximation · ICSE 2024 |
Blockchain and cryptocurrency security
smart contract analysis |
0.8 | 1 | 2024 | OpenTracer: A Dynamic Transaction Trace Analyzer for Smart Contract Invariant Generation and Beyond · ASE 2024 |
Program synthesis and code generation › inductive program synthesis
counterexample-guided inductive synthesis |
0.8 | 1 | 2024 | FlashSyn: Flash Loan Attack Synthesis via Counter Example Driven Approximation · ICSE 2024 |
Program analysis
dynamic analysis |
0.2 | 1 | 2024 | OpenTracer: A Dynamic Transaction Trace Analyzer for Smart Contract Invariant Generation and Beyond · ASE 2024 |
Usability and user experience research
user study |
0.1 | 1 | 2021 | Interpretable Program Synthesis · CHI 2021 |
Methods — techniques the papers use, named apart from their topics
program synthesis · 1.5dynamic transaction tracing · 1.5counterexample-guided approximation · 1.5within-subjects study · 1.0search tree representation · 1.0inductive representation · 1.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Sequencer Level Security
Martin Derka, Jan Gorzny, Diego Siqueira, Donato Pellegrino, Marius Guggenmos, Zhiyang Chen 0004 |
ICBC | 6 |
| 2024 | FlashSyn: Flash Loan Attack Synthesis via Counter Example Driven ApproximationabstractIn decentralized finance (DeFi), lenders can offer flash loans to borrowers, i.e., loans that are only valid within a blockchain transaction and must be repaid with fees by the end of that transaction. Unlike normal loans, flash loans allow borrowers to borrow large assets without upfront collaterals deposits. Malicious adversaries use flash loans to gather large assets to exploit vulnerable DeFi protocols. Zhiyang Chen 0004, Sidi Mohamed Beillahi, Fan Long |
ICSE | 1 |
| 2024 | OpenTracer: A Dynamic Transaction Trace Analyzer for Smart Contract Invariant Generation and BeyondabstractSmart contracts, self-executing programs on the blockchain, facilitate reliable value exchanges without centralized oversight. Despite the recent focus on dynamic analysis of their transaction histories in both industry and academia, no open-source tool currently offers comprehensive tracking of complete transaction information to extract user-desired data such as invariant-related data. This paper introduces OpenTracer, designed to address this gap. OpenTracer guarantees comprehensive tracking of every execution step, providing complete transaction information. OpenTracer has been employed to analyze 350,800 Ethereum transactions, successfully inferring 23 different types of invariant from predefined templates. The tool is fully open-sourced, serving as a valuable resource for developers and researchers aiming to extract or validate new invariants from transaction traces. A demonstration video of OpenTracer is available at https://youtu.be/vTdmjWdYd30. The source code of OpenTracer is available at https://github.com/jeffchen006/OpenTracer. Zhiyang Chen 0004, Ye Liu 0012, Sidi Mohamed Beillahi, Yi Li 0008, Fan Long |
ASE | 1 |
| 2021 | Interpretable Program SynthesisabstractProgram synthesis, which generates programs based on user-provided specifications, can be obscure and brittle: users have few ways to understand and recover from synthesis failures. We propose interpretable program synthesis, a novel approach that unveils the synthesis process and enables users to monitor and guide a synthesizer. We designed three representations that explain the underlying synthesis process with different levels of fidelity. We implemented an interpretable synthesizer for regular expressions and conducted a within-subjects study with eighteen participants on three challenging regex tasks. With interpretable synthesis, participants were able to reason about synthesis failures and provide strategic feedback, achieving a significantly higher success rate compared with a state-of-the-art synthesizer. In particular, participants with a high engagement tendency (as measured by NCS-6) preferred a deductive representation that shows the synthesis process in a search tree, while participants with a relatively low engagement tendency preferred an inductive representation that renders representative samples of programs enumerated during synthesis. Tianyi Zhang 0001, Zhiyang Chen 0004, Yuanli Zhu, Priyan Vaithilingam, Xinyu Wang 0006, Elena L. Glassman |
CHI | 2 |