Putting Time-Oriented Data on the Horizon


currently not available due to TU Wien budget cuts

Multivariate, time-oriented data plays a central role in many domains such as medicine, finance, or environmental engineering. Information Visualization can be an instrument to make such vast datasets intuitively comprehensible. As the number of time series increases, visualizations need to be space-efficient. Horizon Graphs [Reijner, 2008] are an innovative approach to reduce required space by dividing the a chart into bands and layering these. While a first evaluation [Heer, Kong, & Agrawala, 2009] shows promising results, there is still room for optimization, especially regard interaction techniques and adaptations for specific domains like healthcare and macroeconomics. For example, we are interested in whether horizon graphs with indexing are applicable for medical parameter (e.g., blood glucose level).

Few, S. (2008). Time on the Horizon. Perceptual Edge.
Heer, J., Kong, N., & Agrawala, M. (2009). Sizing the Horizon: The Effects of Chart Size and Layering on the Graphical Perception of Time Series Visualizations. In CHI'2009 (pp. 1303-1312). Boston, MA: ACM.
Reijner, H. (2008). The Development of the Horizon Graph. In L. Bartram, M. Stone, & D. Gromala (Eds.), Electronic Proceedings of the Vis08 Workshop From Theory to Practice: Design, Vision and Visualization.


Extend HorizonVis, a Java widget that implements the Horizon Graph, refine it to better support application domains and provide adequate interaction techniques. Evaluate the extended HorizonVis with test users.

Information Visualization, optional: Medical Informatics or Macroeconomics data sets
Previous knowledge
Java, optional: prefuse, Java 2D, Swing
Alexander Rind
Information Visualization (IV)