Demo Data from VLDB 2026 / reviewers in the wild / expert
Rongchen Xu
dblp:278/0435
· DBLP profile ↗
2ranked-venue papers
2as first author
1since 2021 · last 2022
0009-0003-3398-0308ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2 · 2 first-author · 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
2 papers |
Program verification · 54% Program analysis · 46% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program analysis › loop analysis
loop bound analysis |
0.6 | 1 | 2022 | Data-Driven Loop Bound Learning for Termination Analysis · ICSE 2022 |
Program verification
termination analysis |
0.6 | 1 | 2022 | Data-Driven Loop Bound Learning for Termination Analysis · ICSE 2022 |
Program verification › invariant generation
loop invariant generation |
0.4 | 1 | 2020 | Interval counterexamples for loop invariant learning · ESEC/SIGSOFT FSE 2020 |
Program analysis
static analysis |
0.3 | 2 | 2022 | Data-Driven Loop Bound Learning for Termination Analysis · ICSE 2022 Interval counterexamples for loop invariant learning · ESEC/SIGSOFT FSE 2020 |
Methods — techniques the papers use, named apart from their topics
black-box learning · 1.0reinforcement learning · 0.6data-driven inference · 0.6counterexample generation · 0.4constraint queries · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Data-Driven Loop Bound Learning for Termination AnalysisabstractTermination is a fundamental liveness property for program verification. A loop bound is an upper bound of the number of loop iterations for a given program. The existence of a loop bound evidences the termination of the program. This paper employs a reinforced black-box learning approach for termination proving, consisting of a loop bound learner and a validation checker. We present efficient data-driven algorithms for inferring various kinds of loop bounds, including simple loop bounds, conjunctive loop bounds, and lexicographic loop bounds. We also devise an efficient validation checker by integrating a quick bound checking algorithm and a two-way data sharing mechanism. We implemented a prototype tool called ddlTerm. Experiments on publicly accessible benchmarks show that ddlTerm outperforms state-of-the-art termination analysis tools by solving 13-48% more benchmarks and saving 40--77% solving time. Rongchen Xu, Fei He 0001 |
ICSE | 1 |
| 2020 | Interval counterexamples for loop invariant learningabstractLoop invariant generation has long been a challenging problem. Black-box learning has recently emerged as a promising method for inferring loop invariants. However, the performance depends heavily on the quality of collected examples. In many cases, only after tens or even hundreds of constraint queries, can a feasible invariant be successfully inferred. Rongchen Xu, Fei He 0001, Bow-Yaw Wang |
ESEC/SIGSOFT FSE | 1 |