Demo Data from EDBT 2026 / reviewers in the wild / expert
Jianbin Tan
dblp:28/930
· DBLP profile ↗
4ranked-venue papers
4as first author
1since 2021 · last 2025
0000-0002-3264-1086ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3 · 3 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 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
3 papers |
Program verification · 100% | |
| Theoretical computer science
1 paper |
Automated reasoning and model checking · 100% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program verification › model checking
finite-state verification |
0.1 | 2 | 2006 | Managing space for finite-state verification · ICSE 2006 Heuristic-Based Model Refinement for FLAVERS · ICSE 2004 |
Program verification › model checking
counterexample generation |
0.0 | 1 | 2004 | Heuristic-guided counterexample search in FLAVERS · SIGSOFT FSE 2004 |
Program verification
model checking |
0.0 | 1 | 2004 | Heuristic-guided counterexample search in FLAVERS · SIGSOFT FSE 2004 |
Program verification › refinement
model refinement |
0.0 | 1 | 2004 | Heuristic-Based Model Refinement for FLAVERS · ICSE 2004 |
Automated reasoning and model checking › model checking
counterexample generation |
0.0 | 1 | 2004 | Heuristic-guided counterexample search in FLAVERS · SIGSOFT FSE 2004 |
Automated reasoning and model checking › model checking
finite-state verification |
0.0 | 1 | 2004 | Heuristic-guided counterexample search in FLAVERS · SIGSOFT FSE 2004 |
Methods — techniques the papers use, named apart from their topics
two-stage search strategy · 0.1heuristic-guided search · 0.1depth-first search · 0.1breadth-first search · 0.1zero-suppressed binary decision diagrams · 0.1binary decision diagrams · 0.1heuristic · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Integrated analysis for electronic health records with structured and sporadic missingness
Jianbin Tan, Chuan Hong, T. Tony Cai, Tianxi Cai, Anru Zhang |
J. Biomed. Informatics | 1 |
| 2006 | Managing space for finite-state verificationabstractFinite-state verification (FSV) techniques attempt to prove properties about a model of a system by examining all possible behaviors of that model. This approach suffers from the state-explosion problem, where the size of the model or the analysis costs may be exponentially large with respect to the size of the system. Using symbolic data structures to represent subsets of the state space has been shown to usually be an effective optimization approach for hardware verification. The value for software verification, however, is still unclear. In this paper, we investigate applying two symbolic data structures, Binary Decision Diagrams (BDDs) and Zero-suppressed Binary Decision Diagrams (ZDDs), in two FSV tools, LTSA and FLAVERS. We describe an experiment showing that these two symbolic approaches can improve the performance of both FSV tools and are more efficient than two other algorithms that store the state space explicitly. Moreover, the ZDD-based approach often runs faster and can handle larger systems than the BDD-based approach. Jianbin Tan, George S. Avrunin, Lori A. Clarke |
ICSE | 1 |
| 2004 | Heuristic-Based Model Refinement for FLAVERSabstractFLAVERS is a finite-state verification approach that allows an analyst to incrementally add constraints to improve the precision of the model of the system being analyzed. Except for trivial systems, however, it is impractical to compute which constraints should be selected to produce precise results for the least cost. Thus, constraint selection has been a manual task, guided by the intuition of the analyst. In this paper, we investigate several heuristics for selecting task automaton constraints, a kind of constraint that tends to reduce infeasible task interactions. We describe an experiment showing that one of these heuristics is extremely effective at improving the precision of the analysis results without significantly degrading performance. Jianbin Tan, George S. Avrunin, Lori A. Clarke |
ICSE | 1 |
| 2004 | Heuristic-guided counterexample search in FLAVERSabstractOne of the benefits of finite-state verification (FSV) tools, such as model checkers, is that a counterexample is provided when the property cannot be verified. Not all counterexamples, however, are equally useful to the analysts trying to understand and localize the fault. Often counterexamples are so long that they are hard to understand. Thus, it is important for FSV tools to find short counterexamples and to do so quickly. Commonly used search strategies, such as breadth-first and depth-first search, do not usually perform well in both of these dimensions. In this paper, we investigate heuristic-guided search strategies for the FSV tool FLAVERS and propose a novel two-stage counterexample search strategy. We describe an experiment showing that this two-stage strategy, when combined with appropriate heuristics, is extremely effective at quickly finding short counterexamples for a large set of verification problems. Jianbin Tan, George S. Avrunin, Lori A. Clarke, Shlomo Zilberstein, Stefan Leue |
SIGSOFT FSE | 1 |