| 2003 | Experiences using an ODBMS for a high-volume internet banking system. | Vincent Coetzee, Robert J. Walker |
| 2003 | Saving the world from bad beans: deployment-time confinement checking. | David G. Clarke, Michael Richmond, James Noble |
| 2003 | A modular QoS-enabled load management framework for component-based middleware. | Octavian Ciuhandu, John Murphy |
| 2003 | SoftTest: a framework for software testing of Java programs. | Bruce R. Childers, Mary Lou Soffa, Jon Beaver, Lidiya Ber, Kevin Cammarata, Tom Kane, Juliya Litman, Jonathan Misurda |
| 2003 | Heap compression for memory-constrained Java environments. | Guangyu Chen, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Mary Jane Irwin, Bernd Mathiske, Mario Wolczko |
| 2003 | Jazz: a collaborative application development environment. | Li-Te Cheng, Susanne Hupfer, Steven I. Ross, John F. Patterson, Bryan Clark, Cleidson R. B. de Souza |
| 2003 | Jazzing up Eclipse with collaborative tools. | Li-Te Cheng, Susanne Hupfer, Steven I. Ross, John F. Patterson |
| 2003 | Breaking out of Eclipse: developing an ActiveX host for SWT. | Li-Te Cheng |
| 2003 | An approach to monitor application states for self-managing (autonomic) systems. | Hoi Y. Chan, Trieu C. Chieu |
| 2003 | A policy based system to incorporate self-managing behaviors in applications. | Hoi Y. Chan, Bill Arnold |
| 2003 | Things they would not teach me of in college: what Microsoft developers learn later. | Eric Brechner |
| 2003 | A language development environment for Eclipse. | Mark van den Brand, H. A. de Jong, Paul Klint, A. Taeke Kooiker |
| 2003 | Lazy modular upgrades in persistent object stores. | Chandrasekhar Boyapati, Barbara Liskov, Liuba Shrira, Chuang-Hue Moh, Steven Richman |
| 2003 | Automated debugging in Eclipse (at the touch of not even a button). | Philipp Bouillon, Martin Burger, Andreas Zeller |
| 2003 | Program manipulation via interactive transformations. | Marat Boshernitsan |
| 2003 | Program manipulation via interactive transformations. | Marat Boshernitsan |
| 2003 | Programming with non-heap memory in the real time specification for Java. | Gregory Bollella, Tim Canham, Vanessa Carson, Virgil Champlin, Daniel L. Dvorak, Brian Giovannoni, Mark B. Indictor, Kenny Meyer, Alex Murray, Kirk Reinholtz |
| 2003 | A high-level view of Java applications. | Eric Bodden |
| 2003 | Applying traits to the smalltalk collection classes. | Andrew P. Black, Nathanael Schrli, Stphane Ducasse |
| 2003 | Ulterior reference counting: fast garbage collection without a long wait. | Stephen M. Blackburn, Kathryn S. McKinley |
| 2003 | No name: just notes on software reuse. | Robert Biddle, Angela Martin, James Noble |
| 2003 | Dynamically updatable component-based system (DUCS). | Robert Pawel Bialek |
| 2003 | Variant management for embedded software product lines with pure: : consul and AspectC++. | Danilo Beuche, Olaf Spinczyk |
| 2003 | Time conscious objects: a domain-specific framework and generator. | Jorn Bettin, Jeff Hoare |
| 2003 | Time Conscious Objects. | Jorn Bettin, Jeff Hoare |