| 2003 | An AspectJ-enabled eclipse core runtime platform. | Martin Lippert |
| 2003 | Using events to debug Java programs backwards in time. | Bil Lewis, Mireille Ducass |
| 2003 | T-Clipse: an integrated development environment for two-level grammar. | Beum-Seuk Lee, Xiaoqing Wu, Fei Cao, Shih-Hsi Liu, Wei Zhao, Chunmin Yang, Barrett R. Bryant, Jeffrey G. Gray |
| 2003 | HydroJ: object-oriented pattern matching for evolvable distributed systems. | Keunwoo Lee, Anthony LaMarca, Craig Chambers |
| 2003 | Visualizing and AspectJ-enabling eclipse plugins using bytecode instrumentation. | Chris Laffra, Martin Lippert |
| 2003 | Language-independent aspect-oriented programming. | Donal Lafferty, Vinny Cahill |
| 2003 | Domain driven web development with WebJinn. | Sergei Kojarski, David H. Lorenz |
| 2003 | Implications of test-driven development: a pilot study. | Reid Kaufmann, David S. Janzen |
| 2003 | Routine run-time code generation. | Samuel N. Kamin |
| 2003 | A metamodeling approach to model transformation. | Sheena R. Judson, Doris L. Carver, Robert B. France |
| 2003 | Pattern-based model transformation. | Sheena R. Judson |
| 2003 | Programs as information. | Doug Janzen, Kris De Volder |
| 2003 | Effectiveness of cross-platform optimizations for a java just-in-time compiler. | Kazuaki Ishizaki, Mikio Takeuchi, Kiyokuni Kawachiya, Toshio Suganuma, Osamu Gohda, Tatsushi Inagaki, Akira Koseki, Kazunori Ogata, Motohiro Kawahito, Toshiaki Yasue, Takeshi Ogasawara, Tamiya Onodera, Hideaki Komatsu, Toshio Nakatani |
| 2003 | The power of symmetry: unifying inheritance and generative programming. | DeLesley Hutchins |
| 2003 | Automated impact analysis of object-oriented software systems. | Michael A. Hoffman |
| 2003 | Connectivity-based garbage collection. | Martin Hirzel, Amer Diwan, Matthew Hertz |
| 2003 | Innovate! | Laura Hill, Richard P. Gabriel, Harlan Sexton, Kevin Tyson, David West |
| 2003 | Model driven architecture development approach for pervasive computing. | Kai Hemme-Unger, Thomas Flor, Gabriel Vgler |
| 2003 | Application servers: one size fits all ... not? | Gail E. Harris, David Leibs, S. Jeromy Carrire, Fred Nagy, John Crupi, Martin Nally |
| 2003 | Language support for lightweight transactions. | Tim Harris, Keir Fraser |
| 2003 | Smart play-out. | David Harel, Hillel Kugler, Rami Marelly, Amir Pnueli |
| 2003 | Refactoring to aspects: an interactive approach. | Jan Hannemann, Thomas Fritz, Gail C. Murphy |
| 2003 | Extracting domain- specific and domain-independent patterns. | Haitham S. Hamza, Ahmed M. Mahdy, Mohamed E. Fayad, Marshall Cline |
| 2003 | Engineering and reusing stable atomic knowledge (SAK) patterns. | Haitham S. Hamza, Mohamed E. Fayad |
| 2003 | Using Eclipse to demonstrate positive static assurance of Java program concurrency design intent. | Aaron Greenhouse, Timothy J. Halloran, William L. Scherlis |