| 1999 | A Core Calculus of Classes and Mixins. Viviana Bono, Amit Patel, Vitaly Shmatikov |
| 1999 | A Study of the Allocation Behavior of the SPECjvm98 Java Benchmark. Sylvia Dieckmann, Urs Hölzle |
| 1999 | A Trace Model for Pointers and Objects. C. A. R. Hoare, Jifeng He |
| 1999 | An Approach to Classify Semi-structured Objects. Elisa Bertino, Giovanna Guerrini, Isabella Merlo, Marco Mesiti |
| 1999 | An Object-Oriented Effects System. Aaron Greenhouse, John Boyland |
| 1999 | Dynamic Query-Based Debugging. Raimondas Lencevicius, Urs Hölzle, Ambuj K. Singh |
| 1999 | ECOOP'99 - Object-Oriented Programming, 13th European Conference, Lisbon, Portugal, June 14-18, 1999, Proceedings Rachid Guerraoui |
| 1999 | Formal Specification and Prototyping of CORBA Systems. Rémi Bastide, Ousmane Sy, Philippe A. Palanque |
| 1999 | Foundations for Virtual Types. Atsushi Igarashi, Benjamin C. Pierce |
| 1999 | Inlining of Virtual Methods. David Detlefs, Ole Agesen |
| 1999 | Internal Iteration Externalized. Thomas Kühne |
| 1999 | Modular Statically Typed Multimethods. Todd D. Millstein, Craig Chambers |
| 1999 | Multi-method Dispatch Using Multiple Row Displacement. Candy Pang, Wade Holst, Yuri Leontiev, Duane Szafron |
| 1999 | Object-Oriented Programming on the Network. Jim Waldo |
| 1999 | Object-Oriented Programming: Regaining the Excitement. Andrew P. Black |
| 1999 | Process Algebraic Specification of the New Asynchronous CORBA Messaging Service. Mauro Gaspari, Gianluigi Zavattaro |
| 1999 | Propagating Class and Method Combination. Erik Ernst |
| 1999 | Providing Fine-grained Access Control for Java Programs. Raju Pandey, Brant Hashii |
| 1999 | Providing Persistent Objects in Distributed Systems. Barbara Liskov, Miguel Castro, Liuba Shrira, Atul Adya |
| 1999 | Synthesizing Objects. Krzysztof Czarnecki, Ulrich W. Eisenecker |
| 1999 | Towards Automatic Specialization of Java Programs. Ulrik Pagh Schultz, Julia L. Lawall, Charles Consel, Gilles Muller |
| 1999 | Type-Safe Delegation for Run-Time Component Adaptation. Günter Kniesel |
| 1999 | Unifying Genericity - Combining the Benefits of Virtual Types and Parameterized Classes. Kresten Krab Thorup, Mads Torgersen |
| 1999 | Visualizing Reference Patterns for Solving Memory Leaks in Java. Wim De Pauw, Gary Sevitsky |
| 1999 | Wide Classes. Manuel Serrano |