| 1997 | Optimizing Smalltalk by Selector Code INdexing Can Be Practical. | Tamiya Onodera, Hiroaki Nakamura |
| 1997 | Using Patterns for Design and Documentation. | Georg Odenthal, Klaus Quibeldey-Cirkel |
| 1997 | GOODS to Appear on the Stage. | Kristen Nygaard |
| 1997 | Issues with Exception Handling in Object-Oriented Systems. | Robert Miller, Anand R. Tripathi |
| 1997 | Dynamic Object Evolution without Name Collisions. | Mira Mezini |
| 1997 | A Model for Structuring User Documentation of Object-Oriented Frameworks Using Patterns and Hypertext. | Matthias Meusel, Krzysztof Czarnecki, Wolfgang Kpf |
| 1997 | A Reflective Architecture for Process Control Applications. | Charlotte Pii Lunau |
| 1997 | An Extended Theory of Primitive Objects: FIrst Order System. | Luigi Liquori |
| 1997 | Near Optimal Hierarchical Encoding of Types. | Andreas Krall, Jan Vitek, R. Nigel Horspool |
| 1997 | Aspect-Oriented Programming. | Gregor Kiczales, John Lamping, Anurag Mendhekar, Chris Maeda, Cristina Videira Lopes, Jean-Marc Loingtier, John Irwin |
| 1997 | A General Framework for Inheritance Management and Method Dispatch in Object-Oriented Languages. | Wade Holst, Duane Szafron |
| 1997 | Going Beyond Objects with Design Patterns (Abstract). | Erich Gamma |
| 1997 | Tool Support for Object-Oriented Patterns. | Gert Florijn, Marco Meijers, Pieter van Winsen |
| 1997 | DRASTIC: A Run-Time Architecture for Evolving, Distributed, Persistent Systems. | James Huw Evans, Peter Dickman |
| 1997 | Java is Type Safe - Probably. | Sophia Drossopoulou, Susan Eisenbach |
| 1997 | Subtyping Is Not a Good "Match" for Object-Oriented Languages. | Kim B. Bruce, Leaf Petersen, Adrian Fiech |
| 1997 | Towards a Formalization of the Unified Modeling Language. | Ruth Breu, Ursula Hinkel, Christoph Hofmann, Cornel Klein, Barbara Paech, Bernhard Rumpe, Veronika Thurner |
| 1997 | Objects, Associations and Subsystems: A Hierarchical Approach to Encapsulation. | Juan Bicarregui, Kevin Lano, T. S. E. Maibaum |
| 1997 | Static Integrity Constraint Management in Object-Oriented Database Programming Languages via Predicate Transformers. | Vronique Benzaken, Xavier Schaefer |
| 1997 | Balloon Types: Controlling Sharing of State in Data Types. | Paulo Srgio Almeida |
| 1996 | Conceptual Design of Active Object-Oriented Database Applications Using Multi-level Diagrams. | Mauricio J. V. Silva, C. Robert Carlson |
| 1996 | Modeling Subobject-based Inheritance. | Jonathan G. Rossie Jr., Daniel P. Friedman, Mitchell Wand |
| 1996 | Metaphoric Polymorphism: Taking Code Reuse One Step Further. | Ran Rinat, Menachem Magidor |
| 1996 | Typed Object-Oriented Functional Programming with Late Binding. | Zhenyu Qian, Bernd Krieg-Brckner |
| 1996 | Towards Alias-Free Pointers. | Naftaly H. Minsky |