Click to enlarge (if you really want to).

Danny Holten's Personal Pages

Get Firefox!
Valid CSS
Valid XHTML 1.0 Transitional
dr. ir. Danny H. R. Holten
Dept. of Math. and Computer Science, Visualization Group
Technische Universiteit Eindhoven
Den Dolech 2, Room HG 7.15
PO Box 513, 5600 MB Eindhoven, The Netherlands
Phone: +31 (0)40 247 4344
E-mail: danny.holten<insert "@" here>synerscope.com
d.h.r.holten<insert "@" here>tue.nl

SynerScope BV - Connecting the DotsAnnouncement: I can no longer be contacted at my old e-mail address,
since as of April 2011, I am CTO at SynerScope BV, a visualization-inspired TU/e
spin-off company that leverages my PhD research for "Big Data" analysis. I can
henceforth be reached at danny.holten<insert "@" here>synerscope.com.

News: On 10 June 2010, I received the TU/e Doctoral Project Award (part of the TU/e Academic Awards 2010; video)
for the best PhD dissertation at Eindhoven University of Technology (TU/e) in 2009.

Biography

I am currently CTO at SynerScope BV (see announcement above). Before that, I was a postdoctoral researcher (postdoc) within the Visualization Group of professor Jack van Wijk at Eindhoven University of Technology (TU/e) as well as within LaQuSo, the TU/e Laboratory for Quality Software. I obtained my MSc (ir) degree in Computer Science from Eindhoven University of Technology in 2005 (with honors). In 2009, I obtained my PhD (dr) degree in Computer Science in the area of Information Visualization, more specifically, in the area of Software Visualization, from the same university.

If I'm not working out at the gym in my spare time, I may just as well be found reading up on science, technology, or something I consider humorous. Apart from that, I like movies, martial arts, programming, graphic art / computer-generated imagery, philosophy, games of logic, linking to Wikipedia pages, and my friends. (According to some people, I also have an unhealthy obsession regarding the collection of specific toy robots, although I disagree.) For those interested, my Myers-Briggs Type Indicator is INTP. Oh, and my Erdős number is (at most) 4: Danny Holten → Jarke J. van Wijk → Wim A.A. Nuij → Jacobus Hendricus van Lint → Paul Erdős.

Research

My latest research was part of the Expression of Interest project. With respect to information visualization, the aim of the Expression of Interest project was to study how interesting data aspects can be visualized in a clear way. The final goal was the development of generic models and guidelines for this, which formed a basis for a number of new visualization methods and techniques.

My PhD research (thesis as pdf) was part of the SWERL Reconstructor project, which aimed at raising the state of the art in software architecture reconstruction. Of the three main issues addressed by Reconstructor - view selection and categorization, abstraction and quantification, and interactive visualization - my research was concerned with interactive visualization, i.e., "How can users be enabled to understand the large amounts of information produced using visual representations?".

To answer this question, we employed (combinations of) techniques used in the areas of information visualization, scientific visualization, and computer graphics and developed new techniques for visualizing software systems based on insight gained. The pictures below show a couple of example visualization techniques for software systems (and more generic data) that we have developed. From top to bottom, left to right: Hierarchical Edge Bundles, visual comparison of hierarchically organized data, Force-Directed Edge Bundles, visual improvements to Parallel Coordinate Plots, visual realism for the visualization of software metrics, and a perceptually based spectral model for isotropic textures (click images for enlarged version).

Hierarchical Edge Bundles (click to enlarge)Visual comparison of hierarchically organized data (click to enlarge)
Force-Directed Edge Bundles
Visual improvements to Parallel Coordinate Plots
Visual realism for the visualization of software metrics (click to enlarge)A perceptually based spectral model for isotropic textures (click to enlarge)

ExTraVis - EXecution TRAce VISualizer

Click here to visit the subpage for ExTraVis, a downloadable, OpenGL-based software visualization tool that enables users to interactively explore and analyze program execution traces. ExTraVis is part of the Reconstructor toolset and is introduced in the ICPC 2007 paper "Understanding Execution Traces Using Massive Sequence and Circular Bundle Views" (see Publications).

ExTraVis - EXecution TRAce VISualizer (click to visit subpage)

Publications

Journal = Journal, Conference / Workshop / Symposium = Conference / Workshop / Symposium, Other = Other.

  • Conference / Workshop / Symposium "An Extended Evaluation of the Readability of Tapered, Animated, and Textured Directed-Edge Representations in Node-Link Graphs" (download PDF),
    Danny Holten, Petra Isenberg, Jarke J. van Wijk, and Jean-Daniel Fekete, 4th IEEE Pacific Visualization Symposium (Proceedings of PacificVis 2011), Pages 195 - 202, March 2011.
  • Other "Performance Evaluation of Tapered, Curved, and Animated Directed-Edge Representations in Node-Link Graphs" (download PDF),
    Danny Holten, Petra Isenberg, Jean-Daniel Fekete and Jarke J. van Wijk, LaQuSo Technical Report DH/PI/JDF/JvW/415, Eindhoven University of Technology, 10 Pages, September 2010.
  • Journal "Evaluation of Cluster Identification Performance for Different PCP Variants" (download PDF),
    Danny Holten and Jarke J. van Wijk, 12th Eurographics/IEEE-VGTC Symposium on Visualization (Computer Graphics Forum; Proceedings of EuroVis 2010), Pages 793 - 802, 2010.
  • Other "Visualization of Graphs and Trees for Software Analysis" (download PDF),
    Danny Holten, PhD thesis, Eindhoven University of Technology Library, Gildeprint Press, Enschede, ISBN 978-90-386-1882-1, 163 pages, June 2009.
  • Journal "Force-Directed Edge Bundling for Graph Visualization" (download PDF),
    Danny Holten and Jarke J. van Wijk, 11th Eurographics/IEEE-VGTC Symposium on Visualization (Computer Graphics Forum; Proceedings of EuroVis 2009), Pages 983 - 990, 2009.
  • Conference / Workshop / Symposium "A User Study on Visualizing Directed Edges in Graphs" (download PDF), received best paper nomination,
    Danny Holten and Jarke J. van Wijk, 27th SIGCHI Conference on Human Factors in Computing Systems (Proceedings of CHI 2009), Pages 2299 - 2308, 2009.
  • Conference / Workshop / Symposium "Drawing Binary Tanglegrams: An Experimental Evaluation" (download PDF),
    Martin Nöllenburg, Markus Völker, Alexander Wolff, and Danny Holten, 11th SIAM/SIGACT Workshop on Algorithm Engineering and Experiments (Proceedings of ALENEX 2009), Pages 106 - 119, 2009.
  • Journal "Visual Comparison of Hierarchically Organized Data" (download PDF),
    Danny Holten and Jarke J. van Wijk, 10th Eurographics/IEEE-VGTC Symposium on Visualization (Computer Graphics Forum; Proceedings of EuroVis 2008), Pages 759 - 766, 2008.
  • Journal "Execution Trace Analysis through Massive Sequence and Circular Bundle Views" (download PDF),
    Bas Cornelissen, Andy Zaidman, Danny Holten, Leon Moonen, Arie van Deursen, and Jarke J. van Wijk, Elsevier Journal of Systems & Software (JSS), Vol. 81, No. 12, Pages 2252 - 2268, 2008.
  • Conference / Workshop / Symposium "Trace Visualization Using Hierarchical Edge Bundles and Massive Sequence Views" (download PDF),
    Danny Holten, Bas Cornelissen, and Jarke J. van Wijk, 4th IEEE International Workshop on Visualizing Software for Understanding and Analysis (Proceedings of VISSOFT 2007), Pages 47 - 54, 2007.
  • Conference / Workshop / Symposium "Understanding Execution Traces Using Massive Sequence and Circular Bundle Views" (download PDF),
    Bas Cornelissen, Danny Holten, Andy Zaidman, Leon Moonen, Jarke J. van Wijk, and Arie van Deursen, 15th IEEE International Conference on Program Comprehension (Proceedings of ICPC 2007), Pages 49 - 58, 2007.
  • Conference / Workshop / Symposium "SQuAVisiT: A Software Quality Assessment and Visualisation Toolset" (download PDF),
    Serguei Roubtsov, Alexandru Telea, and Danny Holten, 7th IEEE International Working Conference on Source Code Analysis and Manipulation (Proceedings of SCAM 2007), Pages 155 - 156, 2007.
  • Journal "Hierarchical Edge Bundles: Visualization of Adjacency Relations in Hierarchical Data" (download PDF), received best paper award,
    Danny Holten, IEEE Transactions on Visualization and Computer Graphics (TVCG; Proceedings of Vis/InfoVis 2006), Vol. 12, No. 5, Pages 741 - 748, 2006.
  • Journal "A Perceptually Based Spectral Model for Isotropic Textures" (download PDF),
    Danny Holten, Jarke J. van Wijk, and Jean-Bernard Martens, ACM Transactions on Applied Perception, Vol. 3, No. 4, Pages 376 - 398, 2006 (original formatting with high-resolution images).
  • Conference / Workshop / Symposium "Visual Realism for the Visualization of Software Metrics" (download PDF),
    Danny Holten, Roel Vliegen, and Jarke J. van Wijk, 3rd IEEE International Workshop on Visualizing Software for Understanding and Analysis (Proceedings of VISSOFT 2005), Pages 27 - 32, 2005.
  • Other "Texture Synthesis for Data Visualization" (download PDF),
    Danny Holten, MSc Thesis, Technische Universiteit Eindhoven, 2005.

Posters

  • "Software Visualization: Visualizing Structure, Relations, and Visual Software Comparison" (download PDF; A1 format),
    Danny Holten and Jarke J. van Wijk, LaQuSO VVSS (Verification and Validation of Software Systems) 2008 Symposium, Technische Universiteit Eindhoven, 2008.
  • "Visual Comparison of Software Hierarchies" (download PPT; A0 format),
    Danny Holten and Jarke J. van Wijk, SIREN Scientific ICT-Research Event Netherlands, Technische Universiteit Delft, 2007.
  • "Hierarchical Edge Bundles: Visualization of Adjacency Relations in Hierarchical Data" (download PDF; A0 format),
    Danny Holten and Jarke J. van Wijk, SIREN Scientific ICT-Research Event Netherlands, Universiteit Utrecht, 2006.
  • "Visual Realism for the Visualization of Software Metrics" (download PDF; A0 format),
    Danny Holten, Roel Vliegen, and Jarke J. van Wijk, SIREN Scientific ICT-Research Event Netherlands, Technische Universiteit Eindhoven, 2005.
  • "Custom A0 Poster Template" (download zipped AI; Adobe Illustrator format),
    Danny Holten, Technische Universiteit Eindhoven, 2005 (special thanks to Cas Cremers for providing the photographs).

Teaching

  • Masterclass Computer Graphics en Visualisatie,
    • One-day Dutch Masterclass for high-school students (klas 4 en 5 VWO) on the topics of Computer Graphics and Visualization. If you (or your high-school) is interested in attending or would like to receive more information, please contact me at d.h.r.holten<insert "@" here>tue.nl.
  • 2IV10 "Computergrafiek 1" ("Computer Graphics 1"),
    • Course material, exercises and the evaluation thereof can be found at Dennie's site.
  • 2Z830 "Programmeren 2 voor Wiskunde" ("Java Programming 2 for Math Students"),
    • Course material, exercises and the evaluation thereof can be found at Dennie's site.
  • 2Z820 "Programmeren 1 voor Wiskunde" ("Java Programming 1 for Math Students"),
    • Course material, exercises and the evaluation thereof can be found at Dennie's site.

Honors & Awards

  • Received the 2010 TU/e Doctoral Project Award (as part of the 2010 TU/e Academic Awards) for the best PhD dissertation at Eindhoven University of Technology (TU/e) in 2009.
  • Nominated for best paper award for "A User Study on Visualizing Directed Edges in Graphs", Danny Holten and Jarke J. van Wijk, 27th SIGCHI Conference on Human Factors in Computing Systems (Proceedings of CHI 2009), Pages 2299 - 2308, 2009.
  • Received best paper award for "Hierarchical Edge Bundles: Visualization of Adjacency Relations in Hierarchical Data", Danny Holten, IEEE Transactions on Visualization and Computer Graphics (TVCG; Proceedings of Vis / InfoVis 2006), Vol. 12, No. 5, Pages 741 - 748, 2006.
  • Graduated with honors (MSc (ir), 2005).

Miscellaneous - Personal, projects, and pastime

Links - External sources of interest

Visualization = (Information) Visualization, Graphics = Graphics and Design, Leisure = Leisure, Technology = Technology.

Copyright © 2005 - 2012 by Danny Holten. All Rights Reserved.
Last updated: 13 February 2012.