Research Interests
- Evolution of software projects.
- Interactions between developers.
- Software bug visualization.
- Aesthetic and casual information visualization.
Education
Ph.D., Computer Science, University of California, Davis.
Thesis: Software Visualization. Advisor: Kwan-Liu Ma.
Expected graduation, August 2010.
B.S., Computer Science & Engineering, University of California, Davis.
Course emphasis on visualization and computer graphics.
Graduated with High Honors, June 2005.
Work Experience
YouTube (Google, Inc.), San Bruno, CA
Intern with the Analytics Team
June 2008 – September 2008
- Created visualizations of various YouTube site usage data.
- Created data sets from Oracle databases.
- Shared visualization techniques with my team and others.
Publications
code_swarm: A Design Study in Organic Software Visualization.
Michael Ogawa and Kwan-Liu Ma.
In IEEE Transactions on Visualization and Computer Graphics
Nov/Dec, 2009, vol. 15 num. 6, pp. 1097-1104.
StarGate: A Unified, Interactive Visualization of Software Projects
Michael Ogawa and Kwan-Liu Ma
In Proceedings of the 2008 IEEE Pacific Visualization Symposium
March, 2008, pp. 191-198
Pixelplexing: Gaining Display Resolution Through Time
James Shearer, Michael Ogawa, Kwan-Liu Ma and Toby Kohlenberg
In Proceedings of the 2008 IEEE Pacific Visualization Symposium
March, 2008, pp. 159-266
Visualizing Social Interaction in Open Source Software Projects
Michael Ogawa, Kwan-Liu Ma, Christian Bird, Premkumar Devanbu and Alex Gourley
In Proceedings of the 2007 Asia-Pacific Symposium on Visualization
February, 2007, pp. 25-32
BiblioViz: A System for Visualizing Bibliography Information
Zeqian Shen, Michael Ogawa, Soon Tee Teoh and Kwan-Liu Ma
In Proceedings of the 2006 Asia-Pacific Symposium on Information Visualization
February, 2006, pp. 93-102
Discovering Parametric Clusters in Social Small-World Graphs
Johnathan McPherson, Kwan-Liu Ma and Michael Ogawa
In Proceedings of the ACM Symposium on Applied Computing
March, 2005, pp. 1231-1238
Posters & Other Work
Visualizing the Eclipse Bug Data.
Michael Ogawa, Kwan-Liu Ma and Zhendong Su.
Poster at IEEE Visualization Conference, October 2007.
http://vis.cs.ucdavis.edu/~ogawa/eclipse
Free Your Data! Cenimation: Visualization for Constrained Displays.
Sophie Engle, James Shearer, Michael Ogawa, Steve Haroz and Kwan-Liu Ma.
Contest “Creative” winner at IEEE Information Visualization Symposium, October 2006.
http://jshearer.googlepages.com/cenimation
Teaching Experience
Teaching Assistant, Department of Computer Science, University of California, Davis.
- Introduction to Programming and Problem Solving. Winter 2009.
- Introduction to Software Engineering. Fall 2008.
- Introduction to Software Engineering. Spring 2008.
- Introduction to Programming and Problem Solving. Fall 2005.
Invited Talks
- Invited Talk: code_swarm. Linux Users’ Group of Davis meeting. October 2008.
- Guest Lecture: Connecting InfoVis with Humanity. Graduate course on Information Visualization, UC Davis. March 2006.
Service
- Reviewer, IEEE Visualization Conference, 2009
- Reviewer, Pacific Visualization Symposium, 2008
- Student Volunteer, IEEE Vis/InfoVis/VAST, 2007
Societies
- Member, IEEE
- Member, Tau Beta Pi
Skills
- Research expertise in information visualization and software visualization.
- Programming: Java, Processing, C, C++
- Operating Systems: Linux, Windows Vista & XP, Mac OS X