Conference and Symposium Papers

  1. Software Systems as Cities: A Controlled Experiment
    Richard Wettel, Michele Lanza, and Romain Robbes
    In Proceedings of ICSE 2011 (33rd International Conference on Software Engineering), pp. 551 - 560, ACM Press, 2011.
  2. Visual Exploration of Large-Scale System Evolution
    Richard Wettel, Michele Lanza
    In Proceedings of WCRE 2008 (15th Working Conference on Reverse Engineering), pp. 219 - 228, IEEE Computer Society, 2008.
  3. Visually Localizing Design Problems with Disharmony Maps
    Richard Wettel, Michele Lanza
    In Proceedings of Softvis 2008 (4th International ACM Symposium on Software Visualization), pp. 155 - 164, ACM Press, 2008.
  4. A Teamwork-Based Approach to Programming Fundamentals with Scheme, Smalltalk & Java
    Michele Lanza, Amy Murphy, Romain Robbes, Mircea Lungu, Paolo Bonzini, Marco D'Ambros, Richard Wettel
    In Proceedings of ICSE 2008 (30th International Conference on Software Engineering, Education Track), pp. 787 - 790, ACM Press, 2008.
  5. Program Comprehension through Software Habitability
    Richard Wettel, Michele Lanza
    In Proceedings of ICPC 2007 (15th IEEE International Conference on Program Comprehension), pp. 231 - 240, IEEE Computer Society, 2007.
  6. Archeology of Code Duplication: Recovering Duplication Chains from Small Duplication Fragments
    Richard Wettel, Radu Marinescu
    In Proceedings of SYNASC 2005 (7th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing), pp. 63 - 70, IEEE Computer Society, 2005.

Book Chapters

  1. Evospaces - multi-dimensional navigation spaces for software evolution
    Sazzadul Alam, Sandro Boccuzzo, Richard Wettel, Philippe Dugerdil, Harald Gall, Michele Lanza
    In "Human Machine Interaction", pp. 167 - 192, LNCS Series. Springer, 2009.

Workshop Papers

  1. A Global Repository for Software System Models
    Mircea Lungu and Richard Wettel
    In Proceedings of FAMOOSr 2010 (4th Workshop on FAMIX and Moose in Reengineering), 2010.
  2. Scripting 3D Visualizations with CodeCity
    Richard Wettel
    In Proceedings of FAMOOSr 2008 (2nd Workshop on FAMIX and Moose in Reengineering), 2008.
  3. CodeCity
    Richard Wettel, Michele Lanza
    In Proceedings of WASDeTT 2008 (1st International Workshop on Advanced Software Development Tools and Techniques), 2008.
  4. Visualizing Software Systems as Cities
    Richard Wettel, Michele Lanza
    In Proceedings of VISSOFT 2007 (4th IEEE International Workshop on Visualizing Software For Understanding and Analysis), pp. 92 - 99, IEEE Computer Society Press, 2007.

Tool Demos, Doctoral Symposia, and Posters

  1. Visual Exploration of Large-Scale Evolving Software
    Richard Wettel
    In companion Proceedings of ICSE 2009 (31st International Conference on Software Engineering), Doctoral Symposium, pp. 391 - 394, ACM Press, 2009.
  2. CodeCity: 3D Visualization of Large-Scale Software
    Richard Wettel, Michele Lanza
    In companion Proceedings of ICSE 2008 (30th International Conference on Software Engineering), Research Demonstration Track, pp. 921 - 922, ACM Press, 2008.
  3. iPlasma:An Integrated Platform for Quality Assessment of Object-Oriented Design
    Cristina Marinescu, Radu Marinescu, Petru Mihancea, Daniel Ratiu, Richard Wettel
    In Proceedings of ICSM 2005 (21st IEEE International Conference on Software Maintenance), pp. 77 - 80 (Industrial & Tool Proceedings), Tool Demonstration Track, IEEE Computer Society, 2005.
  4. Archeology of Code Duplication: Recovering Duplication Chains from Small Duplication Fragments
    Richard Wettel, Radu Marinescu
    In Proceedings of ICSM 2005 (21st IEEE International Conference on Software Maintenance), pp. 75 - 78 (Poster Proceedings), Poster Session, IEEE Computer Society, 2005.

Technical Reports

  1. Empirical Validation of CodeCity: A Controlled Experiment
    Richard Wettel, Michele Lanza, Romain Robbes
    Technical Report 2010/05, University of Lugano, 2010.

Theses

  1. Software Systems as Cities  PDF, Amazon
    Richard Wettel
    Ph.D. Thesis, University of Lugano, Switzerland, 2010.
  2. Language-Independent Detection of Clones with Renamed Variables
    Richard Wettel
    Master Thesis, "Politehnica" University of Timisoara, Romania, 2005.
  3. Automated Detection Of Code Duplication Clusters
    Richard Wettel
    Bachelor Thesis, "Politehnica" University of Timisoara, Romania, 2004.