EDBT 2026 Demo / reviewers in the wild / expert
Shadmaan Hye
dblp:281/6717
· DBLP profile ↗
1ranked-venue papers
1as first author
1since 2021 · last 2026
0000-0002-9713-8457ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 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
1 paper |
Program analysis · 77% Compilers and program optimization · 23% | |
| Computer graphics and multimedia
1 paper |
Visualization and visual analytics · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Visualization and visual analytics
software visualization |
1.0 | 1 | 2026 | Reimagining Disassembly Interfaces With Visualization: Combining Instruction Tracing and Control Flow With DisViz · IEEE Trans. Vis. Comput. Graph. 2026 |
Program analysis
binary analysis |
1.0 | 1 | 2026 | Reimagining Disassembly Interfaces With Visualization: Combining Instruction Tracing and Control Flow With DisViz · IEEE Trans. Vis. Comput. Graph. 2026 |
Compilers and program optimization
compiler optimization |
0.3 | 1 | 2026 | Reimagining Disassembly Interfaces With Visualization: Combining Instruction Tracing and Control Flow With DisViz · IEEE Trans. Vis. Comput. Graph. 2026 |
Methods — techniques the papers use, named apart from their topics
design study · 2.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Reimagining Disassembly Interfaces With Visualization: Combining Instruction Tracing and Control Flow With DisVizabstractIn applications where efficiency is critical, developers may examine their compiled binaries, seeking to understand how the compiler transformed their source code and what performance implications that transformation may have. This analysis is challenging due to the vast number of disassembled binary instructions and the many-to-many mappings between them and the source code. These problems are exacerbated as source code size increases, giving the compiler more freedom to map and disperse binary instructions across the disassembly space. Interfaces for disassembly typically display instructions as an unstructured listing or sacrifice the order of execution. We design a new visual interface for disassembly code that combines execution order with control flow structure, enabling analysts to both trace through code and identify familiar aspects of the computation. Central to our approach is a novel layout of instructions grouped into basic blocks that displays a looping structure in an intuitive way. We add to this disassembly representation a unique block-based mini-map that leverages our layout and shows context across thousands of disassembly instructions. Finally, we embed our disassembly visualization in a web-based tool, DisViz, which adds dynamic linking with source code across the entire application. DizViz was developed in collaboration with program analysis experts following design study methodology and was validated through evaluation sessions with ten participants from four institutions. Participants successfully completed the evaluation tasks, hypothesized about compiler optimizations, and noted the utility of our new disassembly view. Our evaluation suggests that our new integrated view helps application developers in understanding and navigating disassembly code. Shadmaan Hye, Matthew P. LeGendre, Katherine E. Isaacs |
IEEE Trans. Vis. Comput. Graph. | 1 |