EDBT 2026 Demo / reviewers in the wild / expert
Shuran Sun
dblp:375/6666
· DBLP profile ↗
3ranked-venue papers
0as first author
3since 2021 · last 2025
0000-0003-2297-5602ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 2 · 2 since 2021Software engineering, systems software and programming languages · 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 |
Programming languages and type systems · 61% Requirements engineering and software design · 30% Software maintenance and evolution · 9% | |
| Artificial intelligence
1 paper |
Question answering and dialogue systems · 44% Trustworthy machine learning · 44% Language models and text generation · 13% | |
| Computer graphics and multimedia
1 paper |
Visualization and visual analytics · 100% |
Topics — the 8 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Trustworthy machine learning › interpretability
model explanation |
0.8 | 1 | 2024 | Visual Explanation for Open-Domain Question Answering With BERT · IEEE Trans. Vis. Comput. Graph. 2024 |
Natural language and speech › Question answering and dialogue systems
open-domain question answering |
0.8 | 1 | 2024 | Visual Explanation for Open-Domain Question Answering With BERT · IEEE Trans. Vis. Comput. Graph. 2024 |
Visualization and visual analytics › explainable AI
model interpretation |
0.8 | 1 | 2024 | Visual Explanation for Open-Domain Question Answering With BERT · IEEE Trans. Vis. Comput. Graph. 2024 |
Visualization and visual analytics › visual analytics
visual analytics system |
0.8 | 1 | 2024 | Visual Explanation for Open-Domain Question Answering With BERT · IEEE Trans. Vis. Comput. Graph. 2024 |
Programming languages and type systems
rust |
0.8 | 1 | 2024 | Is unsafe an Achilles' Heel? A Comprehensive Study of Safety Requirements in Unsafe Rust Programming · ICSE 2024 |
Requirements engineering and software design
safety requirements |
0.8 | 1 | 2024 | Is unsafe an Achilles' Heel? A Comprehensive Study of Safety Requirements in Unsafe Rust Programming · ICSE 2024 |
Programming languages and type systems › rust
unsafe rust |
0.8 | 1 | 2024 | Is unsafe an Achilles' Heel? A Comprehensive Study of Safety Requirements in Unsafe Rust Programming · ICSE 2024 |
Software maintenance and evolution › software documentation
API documentation |
0.2 | 1 | 2024 | Is unsafe an Achilles' Heel? A Comprehensive Study of Safety Requirements in Unsafe Rust Programming · ICSE 2024 |
Methods — techniques the papers use, named apart from their topics
visual analytics · 1.5ranking visualization · 1.5comparative tree visualization · 1.5empirical study · 0.8document analysis · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | DIFF: A dataset for indoor flexible furnitureabstractRecently, indoor scene synthesis has gathered significant attention, leading to the development of numerous indoor datasets. However, existing datasets only address static furniture and scenes, ignoring the need for dynamic interior design scenarios that emphasize flexible functionalities. Addressing this gap, we present DIFF (Dataset for Indoor Flexible Furniture), featuring expertly crafted and labeled furniture modules capable of inter-transforming between different states, e.g., a cabinet can be inter-transformed to a desk. Each module exhibits flexibility in shifting to multiple shapes and functionalities. Additionally, we propose a method that adapts our dataset to generate flexible layouts. By matching our flexible objects to objects from existing datasets, we use a graph-based approach to migrate the spatial relation priors for optimizing a layout; subsequent layouts are then generated by minimizing a transition-cost function. Analyses and user studies validate the quality of our modules and demonstrate the plausibility of the proposed method. Jia-Hong Liu, Shao-Kui Zhang, Shuran Sun, Song-Hai Zhang |
Graph. Model. | 3 |
| 2024 | Is unsafe an Achilles' Heel? A Comprehensive Study of Safety Requirements in Unsafe Rust ProgrammingabstractRust is an emerging, strongly-typed programming language focusing on efficiency and memory safety. With increasing projects adopting Rust, knowing how to use Unsafe Rust is crucial for Rust security. We observed that the description of safety requirements needs to be unified in Unsafe Rust programming. Current unsafe API documents in the standard library exhibited variations, including inconsistency and insufficiency. To enhance Rust security, we suggest unsafe API documents to list systematic descriptions of safety requirements for users to follow. Mohan Cui, Shuran Sun, Hui Xu 0009, Yangfan Zhou 0002 |
ICSE | 2 |
| 2024 | Visual Explanation for Open-Domain Question Answering With BERTabstractOpen-domain question answering (OpenQA) is an essential but challenging task in natural language processing that aims to answer questions in natural language formats on the basis of large-scale unstructured passages. Recent research has taken the performance of benchmark datasets to new heights, especially when these datasets are combined with techniques for machine reading comprehension based on Transformer models. However, as identified through our ongoing collaboration with domain experts and our review of literature, three key challenges limit their further improvement: (i) complex data with multiple long texts, (ii) complex model architecture with multiple modules, and (iii) semantically complex decision process. In this paper, we present VEQA, a visual analytics system that helps experts understand the decision reasons of OpenQA and provides insights into model improvement. The system summarizes the data flow within and between modules in the OpenQA model as the decision process takes place at the summary, instance and candidate levels. Specifically, it guides users through a summary visualization of dataset and module response to explore individual instances with a ranking visualization that incorporates context. Furthermore, VEQA supports fine-grained exploration of the decision flow within a single module through a comparative tree visualization. We demonstrate the effectiveness of VEQA in promoting interpretability and providing insights into model enhancement through a case study and expert evaluation. Zekai Shao 0001, Shuran Sun, Yuheng Zhao, Siyuan Wang 0025, Zhongyu Wei, Tao Gui, Cagatay Turkay, Siming Chen 0001 |
IEEE Trans. Vis. Comput. Graph. | 2 |