| 2006 | Uniform proxies for Java. | Patrick Th. Eugster |
| 2006 | A simple edit-time metaobject protocol: controlling the display of metadata in programs. | Andrew David Eisenberg, Gregor Kiczales |
| 2006 | Hello, M.U.P.P.E.T.S.: using a 3D collaborative virtual environment to motivate fundamental object-oriented learning. | Christopher A. Egert, Kevin J. Bierre, Andrew M. Phelps, Phil Ventura |
| 2006 | MolhadoRef: a refactoring-aware software configuration management tool. | Danny Dig, Tien N. Nguyen, Kashif Manzoor, Ralph E. Johnson |
| 2006 | Automated upgrading of component-based applications. | Danny Dig, Ralph E. Johnson |
| 2006 | A study of artifact creation and use in collaborative object-oriented software design. | Uri Dekel |
| 2006 | Creating an informative workspace. | Rachel Davies, David Hussman |
| 2006 | Efficient software model checking of data structure properties. | Paul T. Darga, Chandrasekhar Boyapati |
| 2006 | Ambient references: addressing objects in mobile networks. | Tom Van Cutsem, Jessie Dedecker, Stijn Mostinckx, Elisa Gonzalez Boix, Theo D'Hondt, Wolfgang De Meuter |
| 2006 | Core-java: an expression-oriented java. | Florin Craciun, Hong Yaw Goh, Corneliu Popeea, Wei-Ngan Chin |
| 2006 | Definition and execution of multiple viewpoints in workflow processes. | Daro Correal |
| 2006 | Objects and databases: state of the union in 2006. | William R. Cook, Robert Greene, Patrick Linskey, Erik Meijer, Ken Rugg, Craig Russell, Bob Walker, Christof Wittig |
| 2006 | Improving your software using static analysis to find bugs. | Brian Cole, Daniel Hakim, David Hovemeyer, Reuven Lazarus, William W. Pugh, Kristin Stephens |
| 2006 | JTL: the Java tools language. | Tal Cohen, Joseph Gil, Itay Maman |
| 2006 | Using interfaces to support the testing of crosscutting features. | Roberta Coelho, Arndt von Staa |
| 2006 | A flow-based approach for variant parametric types. | Wei-Ngan Chin, Florin Craciun, Siau-Cheng Khoo, Corneliu Popeea |
| 2006 | Optimizing JIT-compilation subsystem for Rotor 2.0. | Sophia Chilingarova |
| 2006 | Using a role-based coordination model to achieve adaptive and quantifiable dependability for open distributed embedded systems. | Nianen Chen, Shangping Ren |
| 2006 | SAFARI: a meta-tooling framework for generating language-specific IDE's. | Philippe Charles, Julian Dolby, Robert M. Fuhrer, Stanley M. Sutton Jr., Mandana Vaziri |
| 2006 | Method-specific dynamic compilation using logistic regression. | John Cavazos, Michael F. P. O'Boyle |
| 2006 | A novice's process of object-oriented programming. | Michael E. Caspersen, Michael Klling |
| 2006 | Building Java program analysis tools using Javana. | Dries Buytaert, Jonas Maebe, Lieven Eeckhout, Koen De Bosschere |
| 2006 | Flexible event scheduling for data-flow audio processing. | Neil Burroughs, George Tzanetakis |
| 2006 | Eclipse technology eXchange (ETX) workshop. | Michael G. Burke, Cheryl Morris, Alessandro Orso, Martin P. Robillard |
| 2006 | Keeping track of crosscutting requirements in UML models via context-based constraints. | Felix Bbl |