EDBT 2026 Demo / reviewers in the wild / expert
Jinting Bian
dblp:254/0868
· DBLP profile ↗
8ranked-venue papers
4as first author
6since 2021 · last 2026
0000-0001-5003-598XORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 6 · 4 first-author · 5 since 2021Software engineering, systems software and programming languages · 4 · 1 first-author · 2 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | History-based reasoning about behavioral subtyping (extended paper)
Jinting Bian, Hans-Dieter A. Hiep, Frank S. de Boer |
Theor. Comput. Sci. | 1 |
| 2025 | Footprint Logic for Object-Oriented Components (extended paper)abstractWe introduce a new way of reasoning about invariance in terms of footprints in a program logic for object-oriented components. A footprint of an object-oriented component is formalized as a monadic predicate that describes which objects on the heap can be affected by the execution of the component. Assuming encapsulation, this amounts to specifying which objects of the component can be called. Adaptation of local specifications into global specifications amounts to showing invariance of assertions, which is ensured by means of a form of bounded quantification which excludes references to a given footprint. The new approach is compared to two existing approaches to reason about invariance: separation logic and dynamic frames. Frank S. de Boer, Stijn de Gouw, Hans-Dieter A. Hiep, Jinting Bian |
Formal Aspects Comput. | 4 |
| 2024 | History-Based Reasoning About Behavioral Subtyping
Jinting Bian, Hans-Dieter A. Hiep, Frank S. de Boer |
ICTAC | 1 |
| 2022 | Integrating ADTs in KeY and their application to history-based reasoning about collectionabstractAbstract We discuss integrating abstract data types (ADTs) in the KeY theorem prover by a new approach to model data types using Isabelle/HOL as an interactive back-end, and represent Isabelle theorems as user-defined taclets in KeY. As a case study of this new approach, we reason about Java’s interface using histories, and we prove the correctness of several clients that operate on multiple objects, thereby significantly improving the state-of-the-art of history-based reasoning. Open Science. Includes video material (Bian and Hiep in FigShare, 2021. https://doi.org/10.6084/m9.figshare.c.5413263 ) and a source code artifact (Bian et al. in Zenodo, 2022. https://doi.org/10.5281/zenodo.7079126 ). Jinting Bian, Hans-Dieter A. Hiep, Frank S. de Boer, Stijn de Gouw |
Formal Methods Syst. Des. | 1 |
| 2022 | Verifying OpenJDK's LinkedList using KeY (extended paper)abstractAbstract As a particular case study of the formal verification of state-of-the-art, real software, we discuss the specification and verification of a corrected version of the implementation of a linked list as provided by the Java Collection Framework. Hans-Dieter A. Hiep, Olaf Maathuis, Jinting Bian, Frank S. de Boer, Stijn de Gouw |
Int. J. Softw. Tools Technol. Transf. | 3 |
| 2021 | Integrating ADTs in KeY and Their Application to History-Based Reasoning
Jinting Bian, Hans-Dieter A. Hiep, Frank S. de Boer, Stijn de Gouw |
FM | 1 |
| 2020 | History-Based Specification and Verification of Java Collections in KeY
Hans-Dieter A. Hiep, Jinting Bian, Frank S. de Boer, Stijn de Gouw |
IFM | 2 |
| 2020 | Verifying OpenJDK's LinkedList using KeYabstractAbstract As a particular case study of the formal verification of state-of-the-art, real software, we discuss the specification and verification of a corrected version of the implementation of a linked list as provided by the Java Collection framework. Hans-Dieter A. Hiep, Olaf Maathuis, Jinting Bian, Frank S. de Boer, Marko C. J. D. van Eekelen, Stijn de Gouw |
TACAS (2) | 3 |