| 1999 | Towards Automatic Specialization of Java Programs. | Ulrik Pagh Schultz, Julia L. Lawall, Charles Consel, Gilles Muller |
| 1999 | Visualizing Reference Patterns for Solving Memory Leaks in Java. | Wim De Pauw, Gary Sevitsky |
| 1999 | Multi-method Dispatch Using Multiple Row Displacement. | Candy Pang, Wade Holst, Yuri Leontiev, Duane Szafron |
| 1999 | Providing Fine-grained Access Control for Java Programs. | Raju Pandey, Brant Hashii |
| 1999 | Modular Statically Typed Multimethods. | Todd D. Millstein, Craig Chambers |
| 1999 | Providing Persistent Objects in Distributed Systems. | Barbara Liskov, Miguel Castro, Liuba Shrira, Atul Adya |
| 1999 | Dynamic Query-Based Debugging. | Raimondas Lencevicius, Urs Hlzle, Ambuj K. Singh |
| 1999 | Internal Iteration Externalized. | Thomas Khne |
| 1999 | Type-Safe Delegation for Run-Time Component Adaptation. | Gnter Kniesel |
| 1999 | Foundations for Virtual Types. | Atsushi Igarashi, Benjamin C. Pierce |
| 1999 | A Trace Model for Pointers and Objects. | C. A. R. Hoare, Jifeng He |
| 1999 | An Object-Oriented Effects System. | Aaron Greenhouse, John Boyland |
| 1999 | Process Algebraic Specification of the New Asynchronous CORBA Messaging Service. | Mauro Gaspari, Gianluigi Zavattaro |
| 1999 | Propagating Class and Method Combination. | Erik Ernst |
| 1999 | A Study of the Allocation Behavior of the SPECjvm98 Java Benchmark. | Sylvia Dieckmann, Urs Hlzle |
| 1999 | Inlining of Virtual Methods. | David Detlefs, Ole Agesen |
| 1999 | Synthesizing Objects. | Krzysztof Czarnecki, Ulrich W. Eisenecker |
| 1999 | A Core Calculus of Classes and Mixins. | Viviana Bono, Amit Patel, Vitaly Shmatikov |
| 1999 | Object-Oriented Programming: Regaining the Excitement. | Andrew P. Black |
| 1999 | An Approach to Classify Semi-structured Objects. | Elisa Bertino, Giovanna Guerrini, Isabella Merlo, Marco Mesiti |
| 1999 | Formal Specification and Prototyping of CORBA Systems. | Rmi Bastide, Ousmane Sy, Philippe A. Palanque |
| 1998 | Object-Oriented Architectural Support for a Java Processor. | Narayanan Vijaykrishnan, N. Ranganathan, Ravi Gadekarla |
| 1998 | Implementing Layered Designs with Mixin Layers. | Yannis Smaragdakis, Don S. Batory |
| 1998 | Framework Design for End-to-End Optimization. | Aamod Sane, Ashish Singhai, Roy H. Campbell |
| 1998 | Cyclic Distributed Garbage Collection with Group Merger. | Helena Rodrigues, Richard E. Jones |