info viz work
Mitja Hmeljak


Luria-Delbrueck tool (2004)

Visualization tool for estimating the mutation rate of bacteria (Luria-Delbrueck model), Java version.
Currently maintained at AVL, jointly developed at IU by Biology (prof.Patricia L. Foster) and Computer Science (prof.Andrew J. Hanson) in collaboration with AVL.

Development of the Java version included:
Implemented in Java using OpenGL-like libraries (jGL for minimal client-side requirements, JOGL for higher performance).
Matrix algorithm visual analysis (2002)

Real-time visualization tool of matrix-multiplication algorithms.
While performance comparison and caching effectiveness of matrix-multiplication algorithms was performed as batch-processing on clusters of identical machines, the real-time comparison of data access was enabled by this 3D interface to competing algorithms.

Written in C and OpenGL at IU Computer Science (prof.Paul Purdom).

Development included:
  • design of hue- and size-coded qualitative representations of matrix data
  • insertion of data visualization hooks in matrix processing code (no-skip visualization)
  • multithreading for real-time version

Active World Mapper (2001)

Interactive map tool, standalone applet version (2001 release).
Developed with Katy Börner as part of the ActiveWorld-based iUni collaborative information universe, maintained by SLIS and AVL.

Analysis and visualization of spatial and temporal distribution of user interaction data collected in 3D virtual worlds. The Active World Mapper tool reads topology and propdump files and generates a 2D clickable map of the world's layout, with interactive links both to related web sites as well as to 3D locations within the virtual world. Property and buildings on virtual real estate are color coded based on development history.

Originally version implemented client-side in Java for self-contained browser functionality, which analyzes data gathered at the Activeworld server. The second release in 2002 moved data analysis parts server-side. Several generated world maps are still available online.

Designed and implemented:
  • color-coding which combines the history of virtual property development with mutual topology representation
  • actual display-based selection avoiding inverse projection, for pixel-accurate clickable map
  • direct interaction with the Activeworld browser as embedded applet
  Mitja Hmeljak 2006