| 2005 | Towards Reusable Heterogeneous Data-Centric Disentangled Parts. | Michael Reinsch, Takuo Watanabe |
| 2005 | Architectural Reflection for Software Evolution. | Stephen Rank |
| 2005 | Interprocedural Analysis for Privileged Code Placement and Tainted Variable Detection. | Marco Pistoia, Robert J. Flynn, Larry Koved, Vugranam C. Sreedhar |
| 2005 | Eclat: Automatic Generation and Classification of Test Inputs. | Carlos Pacheco, Michael D. Ernst |
| 2005 | Expressive Pointcuts for Increased Modularity. | Klaus Ostermann, Mira Mezini, Christoph Bockisch |
| 2005 | The Emergent Structure of Development Tasks. | Gail C. Murphy, Mik Kersten, Martin P. Robillard, Davor Cubranic |
| 2005 | Attached Types and Their Application to Three Open Problems of Object-Oriented Programming. | Bertrand Meyer |
| 2005 | A Type System for Reachability and Acyclicity. | Yi Lu, John Potter |
| 2005 | Evaluating Support for Features in Advanced Modularization Technologies. | Roberto E. Lopez-Herrejon, Don S. Batory, William R. Cook |
| 2005 | MADAPT: Managed Aspects for Dynamic Adaptation based on Profiling Techniques. | Chunjian Robin Liu, Celina Gibbs, Yvonne Coady |
| 2005 | Consistency Checking of Statechart Diagrams of a Class Hierarchy. | Vitus S. W. Lam, Julian A. Padget |
| 2005 | Separation of Concerns with Procedures, Annotations, Advice and Pointcuts. | Gregor Kiczales, Mira Mezini |
| 2005 | A Biologist's View of Software Evolution. | DeLesley Hutchins |
| 2005 | Sustainable System Infrastructure and Big Bang Evolution: Can Aspects Keep Pace? | Celina Gibbs, Chunjian Robin Liu, Yvonne Coady |
| 2005 | Efficiently Refactoring Java Applications to Use Generic Libraries. | Robert M. Fuhrer, Frank Tip, Adam Kiezun, Julian Dolby, Markus Keller |
| 2005 | Efficient Multimethods in a Single Dispatch Language. | Brian Foote, Ralph E. Johnson, James Noble |
| 2005 | Pitfalls in Unanticipated Dynamic Software Evolution. | Peter Ebraert, Theo D'Hondt, Yves Vandewoude, Yolande Berbers |
| 2005 | Sharing the Runtime Representation of Classes Across Class Loaders. | Laurent Dayns, Grzegorz Czajkowski |
| 2005 | Lightweight Defect Localization for Java. | Valentin Dallmeier, Christian Lindig, Andreas Zeller |
| 2005 | Aspect-Oriented Programming Beyond Dependency Injection. | Shigeru Chiba, Rei Ishikawa |
| 2005 | The Role of Design Information in Software Evolution. | Walter Cazzola, Sonia Pini, Massimo Ancona |
| 2005 | First-Class Relationships in an Object-Oriented Language. | Gavin M. Bierman, Alisdair Stuart Wren |
| 2005 | The Essence of Data Access in C | Gavin M. Bierman, Erik Meijer, Wolfram Schulte |
| 2005 | Towards a Meta-Modelling Approach to Configurable Middleware. | Nelly Bencomo, Gordon S. Blair, Geoff Coulson, Thas Vasconcelos Batista |
| 2005 | State Based Ownership, Reentrance, and Encapsulation. | Anindya Banerjee, David A. Naumann |