Complete List

Sort by: Display: Hide controls:

Invited Papers

  1. Oscar Nierstrasz, Stéphane Ducasse, and Tudor Gîrba. The Story of Moose: an Agile Reengineering Environment. In Proceedings of the European Software Engineering Conference (ESEC/FSE'05), p. 1—10, ACM Press, New York, NY, USA, September 2005. Invited paper. DOI PDF 

Books

  1. Serge Demeyer, Stéphane Ducasse, and Oscar Nierstrasz. Object-Oriented Reengineering Patterns, Square Bracket Associates, 2008. URL 
  2. Michele Lanza and Radu Marinescu. Object-Oriented Metrics in Practice, Springer-Verlag, 2006. URL 
  3. Serge Demeyer, Stéphane Ducasse, and Oscar Nierstrasz. Object-Oriented Reengineering Patterns, Morgan Kaufmann, 2002. URL 

Refereed Papers in International Journals

  1. Marco D'Ambros, Michele Lanza, Mircea Lungu, and Romain Robbes. On Porting Software Visualization Tools to the Web. In In Journal on Software Tools for Technology Transfer 13 p. 181 — 200, 2011. DOI PDF 
  2. Hani Abdeen, Stéphane Ducasse, Damien Pollet, and Ilham Alloui. Package Fingerprint: a visual summary of package interfaces and relationships. In Information and Software Technology Journal 52 p. 1312-1330, 2010. DOI PDF 
  3. Jannik Laval, Simon Denier, Stéphane Ducasse, and Jean-Remy Falleri. Supporting Simultaneous Versions for Software Evolution Assessment. In Journal of Science of Computer Programming (SCP), May 2010. 
  4. Mircea Lungu, Michele Lanza, Tudor Gîrba, and Romain Robbes. The Small Project Observatory: Visualizing Software Ecosystems. In Science of Computer Programming, Elsevier 75(4) p. 264—275, April 2010. DOI PDF 
  5. Marco D'Ambros and Michele Lanza. Distributed and Collaborative Software Evolution Analysis with Churrasco. In Journal of Science of Computer Programming (SCP) 75(4) p. 276-287, April 2010. 
  6. Marco D'Ambros, Michele Lanza, and Mircea Lungu. Visualizing Co-Change Information with the Evolution Radar. In Transactions on Software Engineering (TSE) 35(5) p. 720 - 735, 2009. 
  7. Adrian Lienhard, Stéphane Ducasse, and Tudor Gîrba. Taking an Object-Centric View on Dynamic Information with Object Flow Analysis. In Journal of Computer Languages, Systems and Structures 35(1) p. 63—79, 2009. DOI PDF 
  8. Stéphane Ducasse, Tudor Gîrba, Adrian Kuhn, and Lukas Renggli. Meta-Environment and Executable Meta-Language using Smalltalk: an Experience Report. In Journal of Software and Systems Modeling (SOSYM) 8(1) p. 5—19, February 2009. DOI PDF 
  9. Marco D'Ambros and Michele Lanza. Visual Software Evolution Reconstruction. In Journal of Software Maintenance and Evolution: Research and Practice (JSME) 21(3) p. 217-232, May 2009. 
  10. Adrian Kuhn, Stéphane Ducasse, and Tudor Gîrba. Semantic Clustering: Identifying Topics in Source Code. In Information and Software Technology 49(3) p. 230—243, March 2007. DOI PDF 
  11. Orla Greevy, Stéphane Ducasse, and Tudor Gîrba. Analyzing Software Evolution through Feature Views. In Journal of Software Maintenance and Evolution: Research and Practice (JSME) 18(6) p. 425—456, 2006. DOI PDF 
  12. Tudor Gîrba and Stéphane Ducasse. Modeling History to Analyze Software Evolution. In Journal of Software Maintenance: Research and Practice (JSME) 18 p. 207—236, 2006. PDF 
  13. Stéphane Ducasse and Michele Lanza. The Class Blueprint: Visually Supporting the Understanding of Classes. In Transactions on Software Engineering (TSE) 31(1) p. 75—90, January 2005. DOI PDF 
  14. Michele Lanza and Stéphane Ducasse. Polymetric Views—A Lightweight Visual Approach to Reverse Engineering. In Transactions on Software Engineering (TSE) 29(9) p. 782—795, September 2003. DOI PDF 
  15. Stéphane Ducasse and Sander Tichelaar. Dimensions of Reengineering Environment Infrastructures. In Journal of Software Maintenance and Evolution: Research and Practice (JSME) 15(5) p. 345—373, October 2003. DOI PDF 

Other Articles

  1. Oscar Nierstrasz. Agile software assessment with Moose. In SIGSOFT Softw. Eng. Notes 37(3) p. 1—5, May 2012. DOI PDF 
  2. Oscar Nierstrasz and Stéphane Ducasse. Moose—a Language-Independent Reengineering Environment. In European Research Consortium for Informatics and Mathematics (ERCIM) News 58 p. 24—25, July 2004. URL 
  3. Stéphane Ducasse, Michele Lanza, and Sander Tichelaar. The Moose Reengineering Environment. In Smalltalk Chronicles, August 2001. PDF URL 

Refereed Papers in International Conferences

  1. Alberto Bacchelli, Michele Lanza, and Marco D'Ambros. Miler: A Toolset for Exploring Email Data. In Proceedings of ICSE 2011 (33rd ACM/IEEE International Conference on Software Engineering), p. to be published, 2011. 
  2. Alberto Bacchelli, Michele Lanza, and Vitezslav Humpa. RTFM (Read The Factual Mails) —Augmenting Program Comprehension with Remail. In Proceedings of CSMR 2011 (15th IEEE European Conference on Software Maintenance and Reengineering), p. 15-24, 2011. 
  3. Johan Fabry, Andy Kellens, and Stéphane Ducasse. AspectMaps: A Scalable Visualization of Join Point Shadows. In International Conference on Program Comprehension (ICPC), IEEE Computer Society Press, 2011. 
  4. Nicolas Anquetil and Jannik Laval. Legacy Software Restructuring: Analyzing a Concrete Case. In CSMR 2011: Proceedings of the 15th European Conference on Software Maintenance and Reengineering, Oldenburg, Germany, 2011. 
  5. Alberto Bacchelli, Marco D'Ambros, and Michele Lanza. Are Popular Classes More Defect Prone?. In Proceedings of FASE 2010 (13th International Conference on Fundamental Approaches to Software Engineering), p. 59-73, 2010. 
  6. Fabrizio Perin, Tudor Gîrba, and Oscar Nierstrasz. Recovery and Analysis of Transaction Scope from Scattered Information in Java Enterprise Applications. In Proceedings of International Conference on Software Maintenance 2010, September 2010. DOI PDF 
  7. Alberto Bacchelli, Michele Lanza, and Romain Robbes. Linking E-Mails and Source Code Artifacts. In Proceedings of ICSE 2010 (32nd International Conference on Software Engineering), p. 375-384, ACM Press, 2010. 
  8. Alberto Bacchelli, Marco D'Ambros, and Michele Lanza. Extracting Source Code from E-Mails. In Proceedings of ICPC 2010 (18th IEEE International Conference on Program Comprehension), p. 24-33, 2010. 
  9. Michele Lanza, Lile Hattori, and Anja Guzzi. Supporting Collaboration Awareness with Real-time Visualization of Development Activity. In Proceedings of CSMR 2010 (14th IEEE European Conference on Software Maintenance and Reengineering), p. 207-216, IEEE CS Press, 2010. 
  10. Marco D'Ambros, Michele Lanza, and Romain Robbes. An Extensive Comparison of Bug Prediction Approaches. In Proceedings of MSR 2010 (7th IEEE Working Conference on Mining Software Repositories), p. 31-40, IEEE CS Press, 2010. 
  11. Marco D'Ambros, Alberto Bacchelli, and Michele Lanza. On the Impact of Design Flaws on Software Defects. In Proceedings of QSIC 2010 (10th International Conference on Quality Software), p. 23-31, IEEE CS Press, 2010. 
  12. Verónica Uquillas Gómez, Stéphane Ducasse, and Theo D'Hondt. Visually Supporting Source Code Changes Integration: the Torch Dashboard. In Working Conference on Reverse Engineering (WCRE 2010), October 2010. PDF 
  13. Michele Lanza, Harald Gall, and Philippe Dugerdil. EvoSpaces: Multi-dimensional Navigation Spaces for Software Evolution. In Proceedings of CSMR 2009 (13th IEEE European Conference on Software Maintenance and Reengineering), p. 293 - 296, IEEE CS Press, 2009. 
  14. Alberto Bacchelli, Marco D'Ambros, Michele Lanza, and Romain Robbes. Benchmarking Lightweight Techniques to Link E-Mails and Source Code. In Proceedings of WCRE 2009 (16th IEEE Working Conference on Reverse Engineering), p. 205-214, IEEE CS Press, 2009. 
  15. Alexandre Bergel, Simon Denier, Stéphane Ducasse, Jannik Laval, Fabrice Bellingard, Philippe Vaillergues, and Françoise Balmasand Karine Mordal-Manet. SQUALE — Software QUALity Enhancement. In Proceedings of the 13th European Conference on Software Maintenance and Reengineering (CSMR 2009), European Projects Track, March 2009. 
  16. Marco D'Ambros, Mircea Lungu, Michele Lanza, and Romain Robbes. Promises and Perils of Porting Software Visualization Tools to the Web. In Proceedings of WSE 2009 (11th IEEE International Symposium on Web Systems Evolution), p. 109-118, IEEE CS Press, 2009. 
  17. Richard Wettel. Visual Exploration of Large-Scale Evolving Software. In Proceedings of ICSE 2009 (31st International Conference on Software Engineering), Doctoral Symposium, p. 391—394, ACM Press, 2009. 
  18. Hani Abdeen, Stéphane Ducasse, Houari A. Sahraoui, and Ilham Alloui. Automatic Package Coupling and Cycle Minimization. In International Working Conference on Reverse Engineering (WCRE), p. 103—112, IEEE Computer Society Press, Washington, DC, USA, 2009. PDF 
  19. Hani Abdeen, Ilham Alloui, Stéphane Ducasse, Damien Pollet, and Mathieu Suen. Package Reference Fingerprint: a Rich and Compact Visualization to Understand Package Relationships. In European Conference on Software Maintenance and Reengineering (CSMR), p. 213—222, IEEE Computer Society Press, 2008. PDF 
  20. Richard Wettel and Michele Lanza. Visual Exploration of Large-Scale System Evolution. In Proceedings of WCRE 2008 (15th IEEE Working Conference on Reverse Engineering), p. 219—228, IEEE CS Press, 2008. 
  21. Mathieu Verbaere, Michael W. Godfrey, and Tudor Gîrba. Query Technologies and Applications for Program Comprehension. In Proceedings of International Conference on Program Comprehension (ICPC 2008), p. 285—288, 2008. DOI PDF 
  22. Adrian Dozsa, Tudor Gîrba, and Radu Marinescu. How Lisp systems look different. In European Conference on Software Maintenance and Re-Engineering (CSMR 2008), p. 223—232, IEEE Computer Society Press, 2008. DOI PDF 
  23. Stéphane Ducasse, Tudor Gîrba, Orla Greevy, Michele Lanza, and Oscar Nierstrasz. Workshop on FAMIX and Moose in Software Reengineering (FAMOOSr 2008). In 15th Working Conference on Software Maintenance and Reengineering (WCRE 2008), p. 343—344, October 2008. DOI PDF 
  24. Andrea Brühlmann, Tudor Gîrba, Orla Greevy, and Oscar Nierstrasz. Enriching Reverse Engineering with Annotations. In Krzysztof Czarnecki al. (Ed.), International Conference on Model Driven Engineering Languages and Systems (Models 2008), LNCS 5301 p. 660-674, Springer-Verlag, 2008. DOI PDF 
  25. Marco D'Ambros and Michele Lanza. A Flexible Framework to Support Collaborative Software Evolution Analysis. In Proceedings of CSMR 2008 (12th IEEE European Conference on Software Maintenance and Reengineering), p. 3-12, IEEE CS Press, 2008. 
  26. Muhammad Usman Bhatti, Stéphane Ducasse, and Awais Rashid. Aspect Mining in Procedural Object-Oriented Code. In International Conference on Program Comprehension (ICPC 2008), 2008. PDF 
  27. Muhammad Usman Bhatti, Stéphane Ducasse, and Marianne Huchard. Reconsidering Classes in Procedural Object-Oriented Code. In International Conference on Reverse Engineering (WCRE), 2008. PDF 
  28. Hani Abdeen, Ilham Alloui, Stéphane Ducasse, Damien Pollet, and Mathieu Suen. Package Reference Fingerprint: a Rich and Compact Visualization to Understand Package Relationships. In European Conference on Software Maintenance and Reengineering (CSMR), p. 213—222, IEEE Computer Society Press, 2008. PDF 
  29. Adrian Lienhard, Stéphane Ducasse, and Tudor Gîrba. Object Flow Analysis — Taking an Object-Centric View on Dynamic Analysis. In Proceedings of the 2007 International Conference on Dynamic Languages (ICDL'07), p. 121—140, ACM Digital Library, New York, NY, USA, 2007. DOI PDF 
  30. Stéphane Ducasse, Damien Pollet, Mathieu Suen, Hani Abdeen, and Ilham Alloui. Package Surface Blueprints: Visually Supporting the Understanding of Package Relationships. In ICSM '07: Proceedings of the IEEE International Conference on Software Maintenance, p. 94—103, 2007. PDF 
  31. Richard Wettel and Michele Lanza. Program Comprehension through Software Habitability. In Proceedings of ICPC 2007 (15th International Conference on Program Comprehension), p. 231—240, IEEE CS Press, 2007. 
  32. Adrian Lienhard, Orla Greevy, and Oscar Nierstrasz. Tracking Objects to detect Feature Dependencies. In Proceedings of the International Conference on Program Comprehension (ICPC'07), p. 59—68, IEEE Computer Society, Washington, DC, USA, June 2007. DOI PDF 
  33. Richard Wettel and Michele Lanza. Visually Localizing Design Problems with Disharmony Maps. In Proceedings of ICPC 2007 (15th International Conference on Program Comprehension), p. 231—240, IEEE CS Press, 2007. 
  34. Orla Greevy, Tudor Gîrba, and Stéphane Ducasse. How Developers Develop Features. In Proceedings of 11th European Conference on Software Maintenance and Reengineering (CSMR 2007), p. 256—274, IEEE Computer Society, Los Alamitos CA, 2007. DOI PDF 
  35. Oscar Nierstrasz, Markus Kobel, Tudor Gîrba, Michele Lanza, and Horst Bunke. Example-Driven Reconstruction of Software Models. In Proceedings of Conference on Software Maintenance and Reengineering (CSMR 2007), p. 275—286, IEEE Computer Society Press, Los Alamitos CA, 2007. DOI PDF 
  36. Mircea Lungu, Michele Lanza, Tudor Gîrba, and Reinout Heeck. Reverse Engineering Super-Repositories. In Proceedings of WCRE 2007 (14th Working Conference on Reverse Engineering), p. 120—129, IEEE Computer Society Press, Los Alamitos CA, 2007. DOI PDF 
  37. Adrian Kuhn and Orla Greevy. Exploiting the Analogy Between Traces and Signal Processing. In Proceedings IEEE International Conference on Software Maintainance (ICSM 2006), p. 320—329, IEEE Computer Society Press, Los Alamitos CA, September 2006. DOI PDF 
  38. Mihai Balint, Tudor Gîrba, and Radu Marinescu. How Developers Copy. In Proceedings of International Conference on Program Comprehension (ICPC 2006), p. 56—65, 2006. DOI PDF 
  39. Mircea Lungu, Michele Lanza, and Tudor Gîrba. Package Patterns for Visual Architecture Recovery. In Proceedings of CSMR 2006 (10th European Conference on Software Maintenance and Reengineering), p. 185—196, IEEE Computer Society Press, Los Alamitos CA, 2006. DOI PDF 
  40. Michael Meyer, Tudor Gîrba, and Mircea Lungu. Mondrian: An Agile Visualization Framework. In ACM Symposium on Software Visualization (SoftVis'06), p. 135—144, ACM Press, New York, NY, USA, 2006. DOI PDF 
  41. Andy Zaidman, Orla Greevy, and Abdelwahab Hamou-Lhadj. Workshop on Program Comprehension through Dynamic Analysis (PCODA). In Proceedings of IEEE 13th Working Conference on Software Maintenance and Reengineering (WCRE), p. 315—315, October 2006. DOI PDF 
  42. Stéphane Ducasse and Tudor Gîrba. Using Smalltalk as a Reflective Executable Meta-Language. In International Conference on Model Driven Engineering Languages and Systems (Models/UML 2006), LNCS 4199 p. 604—618, Springer-Verlag, Berlin, Germany, 2006. DOI PDF 
  43. Stéphane Ducasse, Tudor Gîrba, and Adrian Kuhn. Distribution Map. In Proceedings of 22nd IEEE International Conference on Software Maintenance (ICSM '06), p. 203—212, IEEE Computer Society, Los Alamitos CA, 2006. DOI PDF 
  44. Orla Greevy, Michele Lanza, and Christoph Wysseier. Visualizing live Software Systems in 3D. In Proceedings of SoftVis 2006 (ACM Symposium on Software Visualization), September 2006. DOI PDF 
  45. Gabriela Arévalo, Stéphane Ducasse, and Oscar Nierstrasz. Discovering Unanticipated Dependency Schemas in Class Hierarchies. In Proceedings of 9th European Conference on Software Maintenance and Reengineering (CSMR'05), p. 62—71, IEEE Computer Society, March 2005. DOI PDF 
  46. Martin Pinzger, Harald Gall, Michael Fischer, and Michele Lanza. Visualizing Multiple Evolution Metrics. In Proceedings of SoftVis 2005 (2nd ACM Symposium on Software Visualization), p. 67—75, St. Louis, Missouri, USA, May 2005. 
  47. Stéphane Ducasse, Lukas Renggli, and Roel Wuyts. SmallWiki — A Meta-Described Collaborative Content Management System. In Proceedings ACM International Symposium on Wikis (WikiSym'05), p. 75—82, ACM Computer Society, New York, NY, USA, 2005. DOI PDF 
  48. Stéphane Ducasse, Michele Lanza, and Laura Ponisio. Butterflies: A Visual Approach to Characterize Packages. In Proceedings of the 11th IEEE International Software Metrics Symposium (METRICS'05), p. 70—77, IEEE Computer Society, 2005. DOI PDF 
  49. Adrian Lienhard, Stéphane Ducasse, and Gabriela Arévalo. Identifying Traits with Formal Concept Analysis. In ASE'05: Proceedings of the 20th International Conference on Automated Software Engineering, p. 66—75, IEEE Computer Society, November 2005. DOI PDF 
  50. Orla Greevy, Stéphane Ducasse, and Tudor Gîrba. Analyzing Feature Traces to Incorporate the Semantics of Change in Software Evolution Analysis. In Proceedings of 21st IEEE International Conference on Software Maintenance (ICSM'05), p. 347—356, IEEE Computer Society, Los Alamitos, September 2005. DOI PDF 
  51. Orla Greevy, Abdelwahab Hamou-Lhadj, and Andy Zaidman. Workshop on Program Comprehension through Dynamic Analysis (PCODA). In 12th Working Conference on Software Maintenance and Reengineering (WCRE 2005), p. 232—232, September 2005. DOI URL PDF PDF 
  52. Adrian Kuhn, Stéphane Ducasse, and Tudor Gîrba. Enriching Reverse Engineering with Semantic Clustering. In Proceedings of 12th Working Conference on Reverse Engineering (WCRE'05), p. 113—122, IEEE Computer Society Press, Los Alamitos CA, November 2005. DOI PDF 
  53. Tudor Gîrba, Michele Lanza, and Stéphane Ducasse. Characterizing the Evolution of Class Hierarchies. In Proceedings of 9th European Conference on Software Maintenance and Reengineering (CSMR'05), p. 2—11, IEEE Computer Society, Los Alamitos CA, 2005. DOI PDF 
  54. Orla Greevy and Stéphane Ducasse. Correlating Features and Code Using A Compact Two-Sided Trace Analysis Approach. In Proceedings of 9th European Conference on Software Maintenance and Reengineering (CSMR'05), p. 314—323, IEEE Computer Society, Los Alamitos CA, 2005. DOI PDF 
  55. Gabriela Arévalo, Frank Buchli, and Oscar Nierstrasz. Detecting Implicit Collaboration Patterns. In Proceedings of WCRE '04 (11th Working Conference on Reverse Engineering), p. 122—131, IEEE Computer Society Press, November 2004. DOI PDF 
  56. Daniel Ra\ctiu, Stéphane Ducasse, Tudor Gîrba, and Radu Marinescu. Using History Information to Improve Design Flaws Detection. In Proceedings of 8th European Conference on Software Maintenance and Reengineering (CSMR'04), p. 223—232, IEEE Computer Society, Los Alamitos CA, 2004. PDF 
  57. Tudor Gîrba, Stéphane Ducasse, and Michele Lanza. Yesterday's Weather: Guiding Early Reverse Engineering Efforts by Summarizing the Evolution of Changes. In Proceedings of 20th IEEE International Conference on Software Maintenance (ICSM'04), p. 40—49, IEEE Computer Society, Los Alamitos CA, September 2004. DOI PDF 
  58. Stéphane Ducasse, Michele Lanza, and Roland Bertuli. High-Level Polymetric Views of Condensed Run-Time Information. In Proceedings of 8th European Conference on Software Maintenance and Reengineering (CSMR'04), p. 309—318, IEEE Computer Society Press, Los Alamitos CA, 2004. DOI PDF 
  59. Gabriela Arévalo, Stéphane Ducasse, and Oscar Nierstrasz. X-Ray Views: Understanding the Internals of Classes. In Proceedings of 18th Conference on Automated Software Engineering (ASE'03), p. 267—270, IEEE Computer Society, October 2003. Short paper. DOI PDF 
  60. Michele Lanza. CodeCrawler — Lessons Learned in Building a Software Visualization Tool. In Proceedings of CSMR 2003, p. 409—418, IEEE Press, 2003. DOI PDF 
  61. Michele Lanza and Stéphane Ducasse. A Categorization of Classes based on the Visualization of their Internal Structure: the Class Blueprint. In Proceedings of 16th International Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA '01), p. 300—311, ACM Press, 2001. DOI PDF 
  62. Serge Demeyer, Stéphane Ducasse, and Oscar Nierstrasz. Finding Refactorings via Change Metrics. In Proceedings of 15th International Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA '00), p. 166—178, ACM Press, New York NY, 2000. Also in ACM SIGPLAN Notices 35 (10). DOI PDF 
  63. Sander Tichelaar, Stéphane Ducasse, Serge Demeyer, and Oscar Nierstrasz. A Meta-model for Language-Independent Refactoring. In Proceedings of International Symposium on Principles of Software Evolution (ISPSE '00), p. 157—167, IEEE Computer Society Press, Los Alamitos, CA, November 2000. DOI PDF 
  64. Serge Demeyer, Stéphane Ducasse, and Sander Tichelaar. Why Unified is not Universal. UML Shortcomings for Coping with Round-trip Engineering. In Bernhard Rumpe (Ed.), Proceedings UML '99 (The Second International Conference on The Unified Modeling Language), LNCS 1723 p. 630—644, Springer-Verlag, Kaiserslautern, Germany, October 1999. PDF 
  65. Stéphane Ducasse, Matthias Rieger, and Serge Demeyer. A Language Independent Approach for Detecting Duplicated Code. In Hongji Yang and Lee White (Ed.), Proceedings of 15th IEEE International Conference on Software Maintenance (ICSM'99), p. 109—118, IEEE Computer Society, September 1999. DOI PDF 
  66. Serge Demeyer, Stéphane Ducasse, and Michele Lanza. A Hybrid Reverse Engineering Platform Combining Metrics and Program Visualization. In Francoise Balmas, Mike Blaha, and Spencer Rugaber (Ed.), Proceedings of 6th Working Conference on Reverse Engineering (WCRE '99), IEEE Computer Society, October 1999. DOI PDF 

Refereed Papers in International Workshops

  1. Oscar Nierstrasz and Mircea Lungu. Agile software assessment. In Proceedings of International Conference on Program Comprehension (ICPC 2012), p. 3—10, 2012. DOI PDF 
  2. Julio Ariel Hirtado Alegría, María Cecilia Bastarrica, and Alexandre Bergel. Analyzing Software Process Models with AVISPA. In Proceedings of the International Conference on Software and Systems Process (ICSSP'11), May 2011. PDF 
  3. Raffael Krebs and Fabrizio Perin. Reverse engineering Java Enterprise Applications in Eclipse. In Proc. of the Sixth Workshop of the Italian Eclipse Community (Eclipse-IT), p. 28—39, September 2011. PDF 
  4. Fabrizio Perin and Tudor Gîrba. Evaluating Code Duplication to Identify Rich Business Objects from Data Transfer Objects. In 4th Workshop on FAMIX and Moose in Reengineering (FAMOOSr 2010), September 2010. PDF 
  5. Fabrizio Perin. MooseJEE: A Moose Extension to Enable the assessment of JEAs. In Proceedings of the 26th International Conference on Software Maintenance (ICSM 2010) (Tool Demonstration), September 2010. DOI PDF 
  6. Julio A. Hurtado, María Cecilia Bastarrica, and Alexandre Bergel. Analyzing the Scrum Process Model with AVISPA. In Proceedings of the XXIX International Conference of the SCCC, November 2010. 
  7. Jannik Laval, Stéphane Ducasse, and Nicolas Anquetil. OZONE: Package Layered Structure Identification in presence of Cycles. In 9th BElgian-NEtherlands software eVOLution seminar (BENEVOL 2010), Lille, France, 2010. 
  8. Fernando Olivero, Michele Lanza, and Mircea Lungu. Gaucho: From Integrated Development Environments to Direct Manipulation Environments. In Proceedings of FlexiTools 2010 (1st International Workshop on Flexible Modeling Tools), 2010. 
  9. Fabrizio Perin, Lukas Renggli, and Jorge Ressia. Ranking Software Artifacts. In 4th Workshop on FAMIX and Moose in Reengineering (FAMOOSr 2010), 2010. PDF 
  10. Alexandre Bergel, Mariano Abel Coca, Gabriela Arevalo, Dale Henrichs, and Jannik Laval. Memory Profiling Blueprint. In In Proceedings of the 4th Argentinian Smalltalk Conference 2010 (Smalltalks'10), 2010. 
  11. Marco D'Ambros, Michele Lanza, and Romain Robbes. Commit 2.0. In Proceedings of Web2SE 2010 (1st International Workshop on Web 2.0 for Software Engineering), p. 14-19, IEEE CS Press, 2010. 
  12. Verónica Uquillas Gómez, Stéphane Ducasse, and Theo D'Hondt. Meta-models and Infrastructure for Smalltalk Omnipresent History. In Smalltalks'2010, 2010. PDF 
  13. Alberto Bacchelli, Michele Lanza, and Vitezslav Humpa. Towards Integrating E-Mail Communication in the IDE. In Proceedings of SUITE 2010 (2nd International Workshop on Search-driven Development: Users, Infrastructure, Tools and Evaluation), p. 1-4, 2010. 
  14. Sébastien Mosser, Alexandre Bergel, and Mireille Blay-Fornarino. Visualizing and Assessing a Compositional Approach of Business Process Design. In Proceedings of 9th International Conference on Software Composition (SC'10), LNCS Springer Verlag, July 2010. to appear. 
  15. Lukas Renggli, Stéphane Ducasse, Tudor Gîrba, and Oscar Nierstrasz. Practical Dynamic Grammars for Dynamic Languages. In 4th Workshop on Dynamic Languages and Applications (DYLA 2010), Malaga, Spain, June 2010. PDF 
  16. Alexandre Bergel, Romain Robbes, and Walter Binder. Visualizing Dynamic Metrics with Profiling Blueprints. In Jan Vitek (Ed.), Objects, Models, Components, Patterns, Lecture Notes in Computer Science 6141 p. 291-309, Springer Berlin / Heidelberg, 2010. DOI 
  17. Julio Ariel Hurtado Alegría, Alejandro Lagos, Alexandre Bergel, and María Cecilia Bastarrica. Software Process Model Blueprints. In Proceedings of the International Conferences on Software Processes (ICSP'10), LNCS Springer Verlag, July 2010. 
  18. Alexandre Bergel, Felipe Bañados, Romain Robbes, and David Röthlisberger. Spy: A Flexible Code Profiling Framework. In Smalltalks 2010, 2010. 
  19. Jannik Laval, Simon Denier, and Stéphane Ducasse. Identifying cycle causes with CycleTable. In FAMOOSr 2009: 3rd Workshop on FAMIX and MOOSE in Software Reengineering, Brest, France, 2009. 
  20. Jannik Laval, Alexandre Bergel, and Stéphane Ducasse. Matrice de dépendances enrichie. In Proceedings of Languages et Modèles à Objets (LMO 2009), Nancy, France, 2009. PDF 
  21. Fernando Olivero, Michele Lanza, and Romain Robbes. Lumiére: A Novel Framework for Rendering 3D Graphics in Smalltalk. In Proceedings of IWST 2009 (1st International Workshop on Smalltalk Technologies), p. 20-28, ACM Press, 2009. 
  22. Jannik Laval, Simon Denier, Stéphane Ducasse, and Alexandre Bergel. Identifying Cycle Causes with Enriched Dependency Structural Matrix. In Proceedings of the 2009 16th Working Conference on Reverse Engineering, WCRE '09 p. 113—122, IEEE Computer Society, Washington, DC, USA, 2009. DOI URL 
  23. Jannik Laval, Simon Denier, Stéphane Ducasse, and Andy Kellens. Supporting Incremental Changes in Large Models. In Proceedings of ESUG International Workshop on Smalltalk Technologies (IWST 2009), Brest, France, 2009. 
  24. Fabrizio Perin. Driving the refactoring of Java Enterprise applications by evaluating the distance between application elements. In Proceedings of FAMOOSr at the Working Conference on Reverse Engineering (WCRE 2009), p. 20-24, October 2009. PDF 
  25. François Stephany, Tom Mens, and Tudor Gîrba. Maispion: A Tool for Analysing and Visualizing Open Source Software Developer Communities. In Proceedings of International Workshop on Smalltalk Technologies (IWST 2009), p. 50—57, ACM, New York, NY, USA, 2009. DOI PDF 
  26. Fabrizio Perin. Enabling the evolution of J2EE applications through reverse engineering and quality assurance. In Proceedings of the PhD Symposium at the Working Conference on Reverse Engineering (WCRE 2009), p. 291-294, IEEE Computer Society Press, October 2009. DOI PDF 
  27. Fernando Olivero, Michele Lanza, and Romain Robbes. Lumiére : An Infrastructure for Producing 3D Applications in Smalltalk. In Proceedings of FAMOOSr 2009 (3rd International Workshop on FAMIX and Moose in Reengineering), 2009. 
  28. Simon Denier and Tudor Gîrba. Workshop on FAMIX and Moose in Software Reengineering (FAMOOSr 2009). In 16th Working Conference on Software Maintenance and Reengineering (WCRE 2009), p. 325—326, October 2009. DOI PDF 
  29. Alberto Bacchelli, Michele Lanza, and Marco D'Ambros. Miler - A Tool Infrastructure to Analyze Mailing Lists. In Proceedings of FAMOOSr 2009 (3rd International Workshop on FAMIX and Moose in Reengineering), 2009. 
  30. Richard Wettel. Scripting 3D Visualizations with CodeCity. In Proceedings of FAMOOSr 2008 (2nd Workshop on FAMIX and Moose in Reengineering), 2008. 
  31. Jannik Laval, Alexandre Bergel, and Stéphane Ducasse. Assessing the Quality of your Software with MoQam. In FAMOOSr, 2nd Workshop on FAMIX and Moose in Reengineering, 2008. PDF 
  32. Richard Wettel and Michele Lanza. CodeCity. In Proceedings of WASDeTT 2008 (1st International Workshop on Advanced Software Development Tools and Techniques), 2008. 
  33. Daniel Langone and Toon Verwaest. Extracting models from IDEs. In 2nd Workshop on FAMIX and Moose in Software Reengineering (FAMOOSr 2008), p. 32—35, October 2008. PDF 
  34. Alexandre Bergel, Stéphane Ducasse, Jannik Laval, and Romain Peirs. Enhanced Dependency Structure Matrix for Moose. In Proceedings of FAMOOSr 2008 (2nd International Workshop on FAMIX and Moose in Reengineering), October 2008. PDF 
  35. Marco D'Ambros and Michele Lanza. Churrasco: Supporting Collaborative Software Evolution Analysis. In Proceedings of WASDeTT 2008 (1st International Workshop on Advanced Software Development Tools and Techniques), 2008. 
  36. Hani Abdeen, Ilham Alloui, Stéphane Ducasse, Damien Pollet, and Mathieu Suen. Package References Distribution Fingerprint. In FAMOOSr, 1st Workshop on FAMIX and Moose in Reengineering, 2007. 
  37. Adrian Lienhard, Adrian Kuhn, and Orla Greevy. Rapid Prototyping of Visualizations using Mondrian. In Proceedings IEEE International Workshop on Visualizing Software for Understanding (Vissoft'07), p. 67—70, IEEE Computer Society, Los Alamitos, CA, USA, June 2007. DOI PDF 
  38. Adrian Lienhard, Tudor Gîrba, Orla Greevy, and Oscar Nierstrasz. Exposing Side Effects in Execution Traces. In Andy Zaidman, Abdelwahab Hamou-Lhadj, and Orla Greevy (Ed.), Proceedings of the 3rd International Workshop on Program Comprehension through Dynamic Analysis (PCODA'07), p. 11—17, Technische Universiteit Delft, 2007. PDF PDF 
  39. Muhammad Usman Bhatti and Stéphane Ducasse. Surgical Information to Detect Design Problems with MOOSE. In FAMOOSr, 1st Workshop on FAMIX and Moose in Reengineering, 2007. PDF 
  40. Richard Wettel and Michele Lanza. Visualizing Software Systems as Cities. In Proceedings of VISSOFT 2007 (4th IEEE International Workshop on Visualizing Software For Understanding and Analysis), p. 92—99, 2007. DOI URL 
  41. Mathieu Suen, Stéphane Ducasse, Damien Pollet, Hani Abdeen, and Ilham Alloui. Package Surface Blueprint: A Software Map. In FAMOOSr, 1st Workshop on FAMIX and Moose in Reengineering, 2007. 
  42. Mircea Lungu and Tudor Gîrba. A Small Observatory for Super-Repositories. In Proceedings of International Workshop on Principles of Software Evolution (IWPSE 2007), p. 106—109, ACM Press, 2007. DOI PDF 
  43. Tudor Gîrba, Stéphane Ducasse, Adrian Kuhn, Radu Marinescu, and Daniel Ra\ctiu. Using Concept Analysis to Detect Co-Change Patterns. In Proceedings of International Workshop on Principles of Software Evolution (IWPSE 2007), p. 83—89, ACM Press, 2007. DOI PDF 
  44. Mihai Balint, Petru Florin Mihancea, Radu Marinescu, and Michele Lanza. NOREX: Distributed Collaborative Reengineering. In Proceedings of FAMOOSR 2007 (1st Workshop on FAMIX and Moose in Reengineering), p. 6, 2007. 
  45. Orla Greevy. Dynamix — a Meta-Model to Support Feature-Centric Analysis. In Proceedings of FAMOOSr 2007 (Ist International Workshop on FAMIX and Moose in Reengineering), June 2007. PDF 
  46. Adrian Kuhn and Orla Greevy. Summarizing Traces as Signals in Time. In Proceedings IEEE Workshop on Program Comprehension through Dynamic Analysis (PCODA 2006), p. 01—06, IEEE Computer Society Press, Los Alamitos CA, October 2006. PDF URL 
  47. Orla Greevy and Stéphane Ducasse. Characterizing the Functional Roles of Classes and Methods by Analyzing Feature Traces. In Proceedings of WOOR 2005 (6th International Workshop on Object-Oriented Reengineering), July 2005. PDF 
  48. Serge Demeyer, Filip Van Rysselberghe, Tudor Gîrba, Jacek Ratzinger, Radu Marinescu, Tom Mens, Bart Du Bois, Dirk Janssens, Stéphane Ducasse, Michele Lanza, Matthias Rieger, Harald Gall, Michel Wermelinger, and Mohammad El-Ramly. The LAN-simulation: A Research and Teaching Example for Refactoring. In Proceedings of IWPSE 2005 (8th International Workshop on Principles of Software Evolution), p. 123—131, IEEE Computer Society Press, Los Alamitos CA, 2005. DOI PDF 
  49. Adrian Kuhn, Orla Greevy, and Tudor Gîrba. Applying Semantic Analysis to Feature Execution Traces. In Proceedings IEEE Workshop on Program Comprehension through Dynamic Analysis (PCODA 2005), p. 48—53, IEEE Computer Society Press, Los Alamitos CA, November 2005. PDF 
  50. Mircea Lungu, Adrian Kuhn, Tudor Gîrba, and Michele Lanza. Interactive Exploration of Semantic Clusters. In 3rd International Workshop on Visualizing Software for Understanding and Analysis (VISSOFT 2005), p. 95—100, 2005. DOI PDF 
  51. Tudor Gîrba, Adrian Kuhn, Mauricio Seeberger, and Stéphane Ducasse. How Developers Drive Software Evolution. In Proceedings of International Workshop on Principles of Software Evolution (IWPSE 2005), p. 113—122, IEEE Computer Society Press, 2005. DOI PDF 
  52. Orla Greevy, Michele Lanza, and Christoph Wysseier. Visualizing Feature Interaction in 3-D. In Proceedings of VISSOFT 2005 (3th IEEE International Workshop on Visualizing Software for Understanding), p. 114—119, September 2005. PDF 
  53. Tudor Gîrba, Stéphane Ducasse, Radu Marinescu, and Daniel Ra\ctiu. Identifying Entities That Change Together. In Ninth IEEE Workshop on Empirical Studies of Software Maintenance, 2004. PDF 
  54. Stéphane Ducasse, Tudor Gîrba, and Jean-Marie Favre. Modeling Software Evolution by Treating History as a First Class Entity. In Proceedings Workshop on Software Evolution Through Transformation (SETra 2004), p. 75—86, Elsevier, Amsterdam, 2004. DOI PDF 
  55. Tudor Gîrba and Michele Lanza. Visualizing and Characterizing the Evolution of Class Hierarchies. In WOOR 2004 (5th ECOOP Workshop on Object-Oriented Reengineering), 2004. PDF 
  56. Tudor Gîrba, Jean-Marie Favre, and Stéphane Ducasse. Using Meta-Model Transformation to Model Software Evolution. In Proceedings of 2nd International Workshop on Meta-Models and Schemas for Reverse Engineering (ATEM 2004), p. 57—64, 2004. DOI PDF 
  57. Gabriela Arévalo, Stéphane Ducasse, and Oscar Nierstrasz. Understanding Classes using X-Ray Views. In Proceedings of 2nd International Workshop on MASPEGHI 2003 (ASE 2003), p. 9—18, CRIM — University of Montreal (Canada), October 2003. PDF 
  58. Roland Bertuli, Stéphane Ducasse, and Michele Lanza. Run-Time Information Visualization for Understanding Object-Oriented Systems. In Proceedings of WOOR 2003 (4th International Workshop on Object-Oriented Reengineering), p. 10—19, University of Antwerp, 2003. PDF 
  59. Michele Lanza. Program Visualization Support for Highly Iterative Development Environments. In Proceedings of VisSoft 2003 (2nd International Workshop on Visualizing Software for Understanding and Analysis), p. 62—67, IEEE CS Press, 2003. PDF 
  60. Gabriela Arévalo. X-Ray Views on a Class using Concept Analysis. In Proceedings of WOOR 2003 (4th International Workshop on Object-Oriented Reengineering), p. 76—80, University of Antwerp, July 2003. PDF 
  61. Michele Lanza and Stéphane Ducasse. Beyond Language Independent Object-Oriented Metrics: Model Independent Metrics. In Fernando Brito Abreu, Mario Piattini, Geert Poels, and Houari A. Sahraoui (Ed.), Proceedings of the 6th International Workshop on Quantitative Approaches in Object-Oriented Software Engineering, p. 77—84, 2002. PDF 
  62. Michele Lanza and Stéphane Ducasse. Understanding Software Evolution Using a Combination of Software Visualization and Software Metrics. In Proceedings of Langages et Modèles à Objets (LMO'02), p. 135—149, Lavoisier, Paris, 2002. PDF 
  63. Michele Lanza, Stéphane Ducasse, and Lukas Steiger. Understanding Software Evolution using a Flexible Query Engine. In Proceedings of the Workshop on Formal Foundations of Software Evolution, 2001. PDF 
  64. Michele Lanza and Stéphane Ducasse. The Class Blueprint: A Visualization of the Internal Structure of Classes. In Workshop Proceedings of OOPSLA 2001, 2001. PDF 
  65. Michele Lanza. The Evolution Matrix: Recovering Software Evolution using Software Visualization Techniques. In Proceedings of IWPSE 2001 (International Workshop on Principles of Software Evolution), p. 37—42, 2001. DOI PDF 
  66. Stéphane Ducasse, Michele Lanza, and Sander Tichelaar. Moose: an Extensible Language-Independent Environment for Reengineering Object-Oriented Systems. In Proceedings of CoSET '00 (2nd International Symposium on Constructing Software Engineering Tools), June 2000. PDF 
  67. Stéphane Ducasse, Michele Lanza, and Lukas Steiger. Supporting Evolution Recovery: a Query-based Approach. In ECOOP 2000 International Workshop of Architecture Evolution, 2000. 
  68. Sander Tichelaar, Stéphane Ducasse, and Serge Demeyer. FAMIX: Exchange Experiences with CDIF and XMI. In Proceedings of the ICSE 2000 Workshop on Standard Exchange Format (WoSEF 2000), June 2000. PDF 
  69. Sander Tichelaar, Stéphane Ducasse, and Serge Demeyer. FAMIX and XMI. In Proceedings WCRE 2000 Workshop on Exchange Formats, p. 296—296, IEEE Computer Society Press, Los Alamitos CA, November 2000. DOI PDF 
  70. Serge Demeyer and Stéphane Ducasse. Metrics, Do They Really Help?. In Jacques Malenfant (Ed.), Proceedings of Languages et Modèles à Objets (LMO'99), p. 69—82, HERMES Science Publications, Paris, 1999. PDF 
  71. Oscar Nierstrasz, Sander Tichelaar, and Serge Demeyer. CDIF as the Interchange Format between Reengineering Tools. In OOPSLA '98 Workshop on Model Engineering, Methods and Tools Integration with CDIF, October 1998. PDF 

Book Chapters

  1. Marco D'Ambros, Harald Gall, Michele Lanza, and Martin Pinzger. Analyzing Software Repositories to Understand Software Evolution. In Software Evolution, p. 37-67, Springer, 2008. 
  2. Michele Lanza and Stéphane Ducasse. CodeCrawler — An Extensible and Language Independent 2D and 3D Software Visualization Tool. In Tools for Software Maintenance and Reengineering, RCOST / Software Technology Series p. 74—94, Franco Angeli, Milano, 2005. PDF 
  3. Stéphane Ducasse, Tudor Gîrba, Michele Lanza, and Serge Demeyer. Moose: a Collaborative and Extensible Reengineering Environment. In Tools for Software Maintenance and Reengineering, RCOST / Software Technology Series p. 55—71, Franco Angeli, Milano, 2005. PDF 

Theses

  1. Marco D'Ambros. On the Evolution of Source Code and Defects. Ph.D. thesis, University of Lugano, Switzerland, October 2010. 
  2. Richard Wettel. Software Systems as Cities. Ph.D. thesis, University of Lugano, Switzerland, September 2010. 
  3. Matthias Junker. Kumpel: Visual Exploration of File Histories. Master's Thesis, University of Bern, January 2009. PDF 
  4. Mircea Lungu. Reverse Engineering Software Ecosystems. Ph.D. thesis, University of Lugano, November 2009. PDF 
  5. Hani Abdeen. Visualizing, Assessing and Re-Modularizing Object-Oriented Architectural Elements. Ph.D. thesis, Université de Lille, 2009. PDF 
  6. Philipp Bunge. Scripting Browsers with Glamour. Master's Thesis, University of Bern, April 2009. PDF 
  7. Andrea Brühlmann. Enriching Reverse Engineering with Annotations. Master's thesis, University of Bern, April 2008. PDF 
  8. Mathieu Suen. Package blueprints. Master's thesis, Université de Savoie, 2007. PDF 
  9. Orla Greevy. Enriching Reverse Engineering with Feature Analysis. Ph.D. thesis, University of Bern, May 2007. PDF 
  10. Toon Verwaest. Object-Oriented Component Detection for Software Understanding. Master's thesis, Vrije Universiteit Brussel, Ecole des Mines de Nantes, Universidad Nacional de La Plata, September 2007. PDF 
  11. Adrian Dozsa. Reverse Engineering Techniques for Lisp Systems. Master's thesis, Politehnica University of Timisoara, September 2007. PDF 
  12. Mihai Balint. How Developers Copy. Master's thesis, Politehnica University of Timisoara, September 2006. 
  13. Mauricio Seeberger. How Developers Drive Software Evolution. Master's Thesis, University of Bern, January 2006. PDF 
  14. María Laura Ponisio. Exploiting Client Usage to Manage Program Modularity. Ph.D. thesis, University of Bern, Bern, June 2006. PDF 
  15. Michael Meyer. Scripting Interactive Visualizations. Master's thesis, University of Bern, November 2006. PDF 
  16. Adrian Kuhn. Semantic Clustering: Making Use of Linguistic Information to Reveal Concepts in Source Code. Master's thesis, University of Bern, March 2006. PDF 
  17. Gabriela Arévalo. High Level Views in Object-Oriented Systems using Formal Concept Analysis. Ph.D. thesis, University of Bern, Bern, January 2005. PDF 
  18. Tudor Gîrba. Modeling History to Understand Software Evolution. Ph.D. thesis, University of Bern, Bern, November 2005. PDF 
  19. Matthias Rieger. Effective Clone Detection Without Language Barriers. Ph.D. thesis, University of Bern, June 2005. PDF 
  20. Markus Kobel. Parsing by Example. Diploma thesis, University of Bern, April 2005. PDF 
  21. Violeta Voinescu. Supporting Reverse Engineering with (Meta-)Annotations. Diploma thesis, Politehnica University of Timisoara, September 2004. 
  22. Thomas Bühler. Detecting and Visualizing Phases in Software Evolution. Diploma thesis, University of Bern, September 2004. PDF 
  23. Mircea Lungu. Conformity Strategies: Measures Of Software Design Rules. Master's thesis, Politehnica University of Timisoara, September 2004. PDF 
  24. Frank Buchli. Detecting Software Patterns using Formal Concept Analysis. Diploma Thesis, University of Bern, September 2003. PDF 
  25. Michele Lanza. Object-Oriented Reverse Engineering — Coarse-grained, Fine-grained, and Evolutionary Software Visualization. Ph.D. thesis, University of Bern, May 2003. PDF 
  26. Daniel Ra\ctiu. Time-Based Detection Strategies. Master's thesis, Faculty of Automatics and Computer Science, "Politehnica" University of Timi\csoara, September 2003. 
  27. Tamar Richner. Recovering Behavioral Design Views: a Query-Based Approach. Ph.D. thesis, University of Bern, May 2002. PDF 
  28. Daniel Schweizer. Navigation in Object-Oriented Reverse Engineering. Diploma thesis, University of Bern, June 2002. PDF 
  29. Sander Tichelaar. Modeling Object-Oriented Software for Reverse Engineering and Refactoring. Ph.D. thesis, University of Bern, December 2001. PDF 
  30. Michele Lanza. Combining Metrics and Graphs for Object Oriented Reverse Engineering. Diploma Thesis, University of Bern, October 1999. PDF 

Technical Reports

  1. Richard Wettel, Michele Lanza, and Romain Robbes. Empirical Validation of CodeCity: A Controlled Experiment. Technical Report 2010, University of Lugano, June 2010. 
  2. Marc Mooser. Parsing the Ada Programming Language. Bachelor's thesis, University of Bern, February 2007. PDF 
  3. Matthias Junker and Markus Hofstetter. Scripting Diagrams with EyeSee. Bachelor's thesis, University of Bern, May 2007. PDF 
  4. Julien Fierz. Java Wiretap — Extracting Feature Execution Models for Reverse Engineering. Informatikprojekt, University of Bern, June 2007. PDF 
  5. Lucas Streit. Basil — Scripting Flash from Smalltalk. Bachelor's thesis, University of Bern, October 2007. PDF 
  6. Philipp Bunge. Shrew — A Prototype for Subversion Analysis. Bachelor's thesis, University of Bern, February 2007. PDF 
  7. Laura Ponisio and Oscar Nierstrasz. Using Contextual Information to Assess Package Cohesion. Technical Report -6, University of Bern, Institute of Applied Mathematics and Computer Sciences, 2006. PDF 
  8. David Gurtner. Importing JSP into Moose. Bachelor's thesis, University of Bern, July 2006. PDF 
  9. Marc Stettler. Moose Domain Generator. Informatikprojekt, University of Bern, April 2005. PDF 
  10. Michael Meer. A Generic Clustering Framework for Moose. Informatikprojekt, University of Bern, August 2005. PDF 
  11. Stéphane Ducasse, Michele Lanza, and Laura Ponisio. A Top-Down Program Comprehension Strategy for Packages. Technical Report -4, University of Bern, Institut of Applied Mathematics and Computer Sciences, 2004. PDF 
  12. Thomas Bühler. MooseGager, a Software Metrics Tool based on Moose. Informatikprojekt, University of Bern, October 2003. PDF 
  13. Frank Buchli. An explicit model for ADVance. Informatikprojekt, University of Bern, December 2002. PDF 
  14. Calogero Butera. A Metrics Front-End for the Moose Reengineering Environment. Informatikprojekt, University of Bern, December 2002. PDF 
  15. Andreas Schlapbach. Generic XMI Support for the MOOSE Reengineering Environment. Informatikprojekt, University of Bern, June 2001. PDF 
  16. Stéphane Ducasse and Sander Tichelaar. FAMIX Smalltalk language plug-in. Technical report, University of Bern, 2001. To appear. 
  17. Serge Demeyer, Sander Tichelaar, and Stéphane Ducasse. FAMIX 2.1 — The FAMOOS Information Exchange Model. Technical report, University of Bern, 2001. 
  18. Stéphane Ducasse. Reengineering Object-Oriented Applications. Technical report, Université Pierre et Marie Curie (Paris 6), September 2001. TR University of Bern, Institute of Computer Science and Applied Mathematics — iam-03-008. PDF 
  19. Daniel Schweizer. Exporting MOOSE Models to Rational Rose UML. Informatikprojekt, University of Bern, April 2000. PDF 
  20. Michael Freidig. XMI for FAMIX. Informatikprojekt, University of Bern, June 2000. PDF 
  21. Sander Tichelaar. FAMIX Java language plug-in 1.0. Technical report, University of Bern, September 1999. URL PDF 
  22. Robb Nebbe. FAMIX Ada language plug-in 2.2. Technical report, University of Bern, August 1999. URL PDF 
  23. Holger Bär. FAMIX C++ language plug-in 1.0. Technical report, University of Bern, September 1999. 

Other publications

  1. Tudor Gîrba. The Moose Book. 2010. URL 
  2. Tudor Gîrba, Michele Lanza, and Radu Marinescu. Pragmatic Software Quality Detection. 2008. Tutorial held at ICSE 2008. PDF 
  3. Mircea Lungu, Michele Lanza, and Tudor Gîrba. The Small Project Observatory. European Smalltalk User Group 2007 Technology Innovation Awards, August 2007. It received the 1st prize. PDF 
  4. Adrian Kuhn. RBCrawler — a Visual Navigation System for Smalltalk's Refactoring Browser. European Smalltalk User Group Innovation Technology Award, August 2007. PDF 

Tool demos

  1. Richard Wettel and Michele Lanza. CodeCity: 3D visualization of large-scale software. In ICSE Companion '08: Companion of the 30th ACM/IEEE International Conference on Software Engineering, p. 921—922, ACM, 2008. 
  2. Mihai Balint, Petru Florin Mihancea, Tudor Gîrba, and Radu Marinescu. NOREX: A Distributed Reengineering Environment. In Proceedings of International Conference on Software Maintenance (ICSM 2007), p. 523—524, IEEE Computer Society, September 2007. Tool demo. DOI PDF 
  3. Mauricio Seeberger, Adrian Kuhn, Tudor Gîrba, and Stéphane Ducasse. Chronia: Visualizing How Developers Change Software Systems. In Proceedings of 10th European Conference on Software Maintenance and Reengineering (CSMR'06), p. 345—346, March 2006. Tool demo. PDF 
  4. Michele Lanza, Stéphane Ducasse, Harald Gall, and Martin Pinzger. CodeCrawler — An Information Visualization Tool for Program Comprehension. In Proceedings of ICSE 2005 (27th IEEE International Conference on Software Engineering), p. 672—673, ACM Press, 2005. 
  5. Stéphane Ducasse, Tudor Gîrba, and Oscar Nierstrasz. Moose: an Agile Reengineering Environment. In Proceedings of ESEC/FSE 2005, p. 99—102, September 2005. Tool demo. DOI PDF 
  6. Michele Lanza. CodeCrawler — Polymetric Views in Action. In Proceedings of ASE 2004 (19th IEEE International Conference on Automated Software Engineering), p. 394—395, IEEE CS Press, 2004. 
  7. Michele Lanza. CodeCrawler — A Lightweight Software Visualization Tool. In Proceedings of VisSoft 2003 (2nd International Workshop on Visualizing Software for Understanding and Analysis), p. 51—52, IEEE CS Press, 2003. PDF 

Drafts

  1. Gabriela Arévalo, Stéphane Ducasse, Silvia Gordillo, and Oscar Nierstrasz. Generating a catalog of unanticipated schemas in class hierarchies using Formal Concept Analysis. In Information and Software Technology 52(11) p. 1167-1187, December 2010. DOI PDF