Felix, qui, quod amat, defendere fortiter audet
Home -> Publications
Home
  Publications
    
edited volumes
  Awards
  Research
  Teaching
  Miscellaneous
  Full CV [pdf]






  Events








  Past Events





Publications of Torsten Hoefler
Philipp Schaad, Tal Ben-Nun, Torsten Hoefler:

 VEIL: Reading Control Flow Graphs Like Code

(arXiv:2511.05066. Nov. 2025)

Abstract

Control flow graphs (CFGs) are essential tools for understanding program behavior, yet the size of real-world CFGs makes them difficult to interpret. With thousands of nodes and edges, sophisticated graph drawing algorithms are required to present them on screens in ways that make them readable and understandable. However, being designed for general graphs, these algorithms frequently break the natural flow of execution, placing later instructions before earlier ones and obscuring critical program structures. In this paper, we introduce a set of criteria specifically tailored for CFG visualization, focusing on preserving execution order and making complex structures easier to follow. Building on these criteria, we present VEIL, a new layout algorithm that uses dominator analysis to produce clearer, more intuitive CFG layouts. Through a study of CFGs from real-world applications, we show how our method improves readability and provides improved layout performance compared to state of the art graph drawing techniques

Documents

download article:     
 

BibTeX

@article{schaad2025veil,
  author={Philipp Schaad and Tal Ben-Nun and Torsten Hoefler},
  title={{VEIL: Reading Control Flow Graphs Like Code}},
  journal={arXiv:2511.05066},
  year={2025},
  month={Nov.},
  source={http://www.unixer.de/~htor/publications/},
}


serving: 216.73.216.78:53972© Torsten Hoefler