A language independent approach for detecting duplicated code S Ducasse, M Rieger, S Demeyer Proceedings IEEE International Conference on Software Maintenance-1999 (ICSM …, 1999 | 973 | 1999 |
Semantic clustering: Identifying topics in source code A Kuhn, S Ducasse, T Gîrba Information and software technology 49 (3), 230-243, 2007 | 683 | 2007 |
Object-oriented reengineering patterns S Demeyer, S Ducasse, O Nierstrasz Elsevier, 2002 | 671 | 2002 |
Polymetric views-a lightweight visual approach to reverse engineering M Lanza, S Ducasse IEEE Transactions on Software Engineering 29 (9), 782-795, 2003 | 569 | 2003 |
Traits: Composable units of behaviour N Schärli, S Ducasse, O Nierstrasz, AP Black ECOOP 2003–Object-Oriented Programming: 17th European Conference, Darmstadt …, 2003 | 563 | 2003 |
Software architecture reconstruction: A process-oriented taxonomy S Ducasse, D Pollet IEEE Transactions on Software Engineering 35 (4), 573-591, 2009 | 457 | 2009 |
Finding refactorings via change metrics S Demeyer, S Ducasse, O Nierstrasz ACM SIGPLAN Notices 35 (10), 166-177, 2000 | 439 | 2000 |
Challenges in software evolution T Mens, M Wermelinger, S Ducasse, S Demeyer, R Hirschfeld, M Jazayeri Eighth International Workshop on Principles of Software Evolution (IWPSE'05 …, 2005 | 383 | 2005 |
Traits: A mechanism for fine-grained reuse S Ducasse, O Nierstrasz, N Schärli, R Wuyts, AP Black ACM Transactions on Programming Languages and Systems (TOPLAS) 28 (2), 331-388, 2006 | 340 | 2006 |
Pharo by Example O Nierstrasz, S Ducasse, D Pollet Square Bracket Associates, c/o Oscar Nierstrasz, 2010 | 322* | 2010 |
The story of Moose: an agile reengineering environment O Nierstrasz, S Ducasse, T Gǐrba Proceedings of the 10th European software engineering conference held …, 2005 | 237 | 2005 |
Recovering high-level views of object-oriented applications from static and dynamic information T Richner, S Ducasse Proceedings IEEE International Conference on Software Maintenance-1999 (ICSM …, 1999 | 233 | 1999 |
FAMIX 2.1—the FAMOOS information exchange model S Demeyer, S Tichelaar, S Ducasse Technical report, University of Bern, 2001 | 229 | 2001 |
Using history information to improve design flaws detection D Rapu, S Ducasse, T Gîrba, R Marinescu Eighth European Conference on Software Maintenance and Reengineering, 2004 …, 2004 | 224 | 2004 |
How developers drive software evolution T Girba, A Kuhn, M Seeberger, S Ducasse Eighth international workshop on principles of software evolution (IWPSE'05 …, 2005 | 209 | 2005 |
Yesterday's weather: Guiding early reverse engineering efforts by summarizing the evolution of changes T Gîrba, S Ducasse, M Lanza 20th IEEE International Conference on Software Maintenance, 2004 …, 2004 | 193 | 2004 |
Moose: an extensible language-independent environment for reengineering object-oriented systems S Ducasse, M Lanza, S Tichelaar Proceedings of the Second International Symposium on Constructing Software …, 2000 | 178 | 2000 |
A meta-model for language-independent refactoring S Tichelaar, S Ducasse, S Demeyer, O Nierstrasz Proceedings International Symposium on Principles of Software Evolution, 154-164, 2000 | 176 | 2000 |
A hybrid reverse engineering approach combining metrics and program visualisation S Demeyer, S Ducasse, M Lanza Sixth Working Conference on Reverse Engineering (Cat. No. PR00303), 175-186, 1999 | 173 | 1999 |
Insights into system-wide code duplication M Rieger, S Ducasse, M Lanza 11th Working Conference on Reverse Engineering, 100-109, 2004 | 166 | 2004 |