LifeSource: Two CVS visualizations

Eric Gilbert, Karrie Karahalios

Research output: Chapter in Book/Report/Conference proceedingConference contribution


We present LifeSource, two visualizations of CVS code repositories, one file-centric and one author-centric. CodeConnections, the file-centric visualization, pulls out the overall structure of a large body of interacting code and authors. CodeConnections scales well and reveals large trends in the code base at a glance. CodeSaw, the author-centric visualization, compares authors' code and project mail contributions over the course of one year. CodeSaw reveals trends in authors' lives, exposing peaks and valleys of productivity. Both visualizations uncover deep details about the life of a code project to developers and onlookers.

Original languageEnglish (US)
Title of host publicationCHI'06 Extended Abstracts on Human Factors in Computing Systems, CHI EA'06
Number of pages6
StatePublished - 2006
EventConference on Human Factors in Computing Systems, CHI EA 2006 - Montreal, QC, Canada
Duration: Apr 22 2006Apr 27 2006

Publication series

NameConference on Human Factors in Computing Systems - Proceedings


OtherConference on Human Factors in Computing Systems, CHI EA 2006
CityMontreal, QC


  • Authorship visualization
  • Azureus
  • CVS
  • Code visualization

ASJC Scopus subject areas

  • Software
  • Human-Computer Interaction
  • Computer Graphics and Computer-Aided Design


Dive into the research topics of 'LifeSource: Two CVS visualizations'. Together they form a unique fingerprint.

Cite this