Exploring the computing literature using temporal graph visualization

C. Erten, P. J. Harding, S. G. Kobourov, K. Wampler, G. Yee

Research output: Contribution to journalConference articlepeer-review

32 Scopus citations


We present a system for the visualization of computing literature with an emphasis on collaboration patterns, interactions between related research specialties and the evolution of these characteristics through time. Our computing literature visualization system, has four major components: A mapping of bibliographical data to relational schema coupled with an RDBMS to store the relational data, an interactive GUI that allows queries and the dynamic construction of graphs, a temporal graph layout algorithm, and an interactive visualization tool. We use a novel technique for visualization of large graphs that evolve through time. Given a dynamic graph, the layout algorithm produces two-dimensional representations of each timeslice, while preserving the mental map of the graph from one slice to the next. A combined view, with all the timeslices can also be viewed and explored. For our analysis we use data from the Association of Computing Machinery's Digital Library of Scientific Literature which contains more than one hundred thousand research papers and authors. Our system can be found online at http://tgrip.cs.arizona.edu.

Original languageEnglish (US)
Pages (from-to)45-56
Number of pages12
JournalProceedings of SPIE - The International Society for Optical Engineering
StatePublished - 2004
EventVisualization and Data Analysis 2004 - San Jose, CA, United States
Duration: Jan 19 2004Jan 20 2004


  • Computing literature visualization
  • Dynamic graph layout algorithms

ASJC Scopus subject areas

  • Electronic, Optical and Magnetic Materials
  • Condensed Matter Physics
  • Computer Science Applications
  • Applied Mathematics
  • Electrical and Electronic Engineering


Dive into the research topics of 'Exploring the computing literature using temporal graph visualization'. Together they form a unique fingerprint.

Cite this