Skip to content

CS690 Khaled Jaber

Khaled Jaber

Papers Read After Class


  1. R. Wettel, M. Lanza, and R. Robbes, “empirical Validation of CodeCity: A controlled Experiment”, Technical Report Wln-USI-INF-Tr2010-05 at Università della Svizzera italiana, Switzerland.  (Paper   PDF), (Summary)
  2. G. Ellis and A. Dix., “An exploitative analysis of user evaluation studies in information visualization”, In BELIV ’06 Proceedings of the 2006 AVI workshop on Beyond time and errors, pages 1-7, ACM Press, 2006. (paper and my summary)


Current Topic:  3D Visualization of Software Metrics

Date 3/10/2011

Final Literature Review (document)

Final Presentation (PPT)



Note: Link to the (literature) and link to the slides (PPT).

1. Maurice Termeer ,  Christian F. J. Lange ,  Alexandru Telea ,  Michel R. V. Chaudron, Visual exploration of combined architectural and metric information, Proc. VISSOFT, IEEE (2005) (PDF)

2. M. Sillanpää and A.C. Telea, Demonstration of the SoftVision software visualization framework, In Tools for Software Maintenance and Reengineering (Proceedings 8th European Conference on Software Maintenance and Reengineering, CSMR 2004, Tampere, Finland, March 24-26, 2004) (PDF)

3. Carpendale, Sheelagh and Ghanam, Yaser, A Survey Paper on Software Architecture Visualization, Technical Report, University of Calgary, 2008 (PDF)


References:      (3D Visualization for Software Metrics)

Note: Link to (Literature) and Link to the (Slides)

1. A. Kerren and I. Jusufi. Novel Visual Representations for Software Metrics Using 3D and Animation. In I. J. Münch and P. Liggesmeyer, editors, Software Engineering 2009 – Workshopband, volume P-150, pages 147–154, Kaiserslautern, Germany, 2009. GI-Edition. (PDF)

2.  Lewerentz, Claus; Noack, Andreas. CrocoCosmos – 3D Visualization of Large Object-Oriented Programs. In Michael Jünger, Petra Mutzel (editors): Graph Drawing Software, pages 279-297. © Springer-Verlag, 2003. (PDF)

3. R. Wettel and M. Lanza. Visualizing Software Systems as Citites. In Proc. Of VISSOFT’ 2007 (4th IEEE International Workshop on Visualizing Software For understanding and Analysis), pages 92-99, 2007. (PDF)

4. Visualization Panas, T.;   Berrigan, R.;   Grundy, J, A 3D Metaphor for Software Production, Information Visualization, 2003. IV 2003. Proceedings. Seventh International Conference. (PDF)

5. Alexandru Telea1, Alessandro Maccari2, Claudio Riva2, An Open Toolkit for Prototyping Reverse Engineering Visualizations, Joint EUROGRAPHICS – IEEE TCVG Symposium on Visualization (2002) D. Ebert, P. Brunet, I. Navazo (Editors). (PDF)

References:      (3d Modeling Papers)

1. Smith, G., Stuerzlinger, W., Integration of constraints into a VR Environment, VRIC, Virtual reality International Conference, Lava Virtual 2001, May 16-18. (PDF) (PPT)


References:      (3D Development/Testing)

1. Bowman, D. and Kruijff, E. and LaViola, J. and Poupyrev, I. (2001), “An Introduction to 3D User Interface Design”, Journal Teleoperators and Virtual environments, Volume 10 Issue 1, February 2001. Note it’s also available as a technical report: Technical Report TR-01-24a, Computer Science, Virginia Tech. (PDF) (PPT)

2. Paul Mcintosh, Margaret Hamilton, Ron Van Schyndel, “X3D-UML: 3D UML State Machine Diagrams”, Model Driven Engineering Languages and Systems (2008), pp. 264-279. doi: Key: citeulike:3336154 (PDF) (PPT)

3. Albert A. Rizzo, Gerard J. Kim, Shih-Ching Yeh, Marcus Thiebaux, Jayne Hwant & J. Galen Buckwalter, “Development of a Benchmarking Scenario for Testing 3D User Interface Devices and Interaction Methods”,  In Press: The Proceedings of the 11th International Conference on Human Computer Interaction, 2005. (PDF) (PPT)