Visualizing social interaction in open source software projects

Michael Ogawa, Kwan-Liu Ma, Christian Bird, Premkumar Devanbu, Alex Gourley

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

23 Scopus citations


Open source software projects such as Apache and Mozilla present an opportunity for information visualization. Since these projects typically require collaboration between developers located far apart, the amount of electronic communication between them is large. Our goal is to apply information visualization techniques to assist software engineering scientists and project managers with analyzing the data. We present a visualization technique that provides an intuitive, time-series, interactive summary view of the the social groups that form, evolve and vanish during the entire lifetime of the project. This visualization helps software engineering researchers understand the organization, structure, and evolution of the communication and collaboration activities of a large, complex software project.

Original languageEnglish (US)
Title of host publicationAsia-Pacific Symposium on Visualisation 2007, APVIS 2007, Proceedings
Number of pages8
StatePublished - Aug 2 2007
Event6th Asia-Pacific Symposium on Visualisation 2007, APVIS 2007 - Sydney, NSW, Australia
Duration: Feb 5 2007Feb 7 2007


Other6th Asia-Pacific Symposium on Visualisation 2007, APVIS 2007
CitySydney, NSW


  • Collaborative work
  • Information visualization
  • Social networks
  • Software engineering
  • Software visualization
  • Time-varying data

ASJC Scopus subject areas

  • Computer Graphics and Computer-Aided Design
  • Computer Vision and Pattern Recognition


Dive into the research topics of 'Visualizing social interaction in open source software projects'. Together they form a unique fingerprint.

Cite this