| 1989 | A Class Hierarchy for Building Stream-Oriented File Systems. Peter Madany, Roy H. Campbell, Vincent F. Russo, Douglas E. Leyens |
| 1989 | A Compositional Model for Software Reuse. Rajendra K. Raj, Henry M. Levy |
| 1989 | A Customizable Window-Interface to Object-Oriented Databases. Els Laenens, François Staes, Dirk Vermeir |
| 1989 | A Design Method for Object-Oriented Programming. Winnie W. Y. Pun, Russel L. Winder |
| 1989 | A Proposal for Making Eiffel Type-Safe. William R. Cook |
| 1989 | A Reflective Architecture for an Object-Oriented Distributed Operating System. Yasuhiko Yokote, Fumio Teraoka, Mario Tokoro |
| 1989 | Actalk: A Testbed for Classifying and Designing Actor Languages in the Smalltalk-80 Environment. Jean-Pierre Briot |
| 1989 | An Object-Oriented Notation for Attribute Grammars. Görel Hedin |
| 1989 | Architecture Models for Interactive Software. Joëlle Coutaz |
| 1989 | Disciplined Inheritance. Markku Sakkinen |
| 1989 | ECOOP '89: Proceedings of the Third European Conference on Object-Oriented Programming, Nottingham, UK, July 10-14, 1989. S. Cook |
| 1989 | First Steps Towards Fully Abstract Semantics for Object-Oriented Languages. Phillip M. Yelland |
| 1989 | Four Steps and a Rest in Putting an Object-Oriented Programming Environment to Practical Use. Gerhard Müller, Anna-Kristin Pröfrock |
| 1989 | Inheritance in Actor Based Concurrent Object-Oriented Languages. Dennis G. Kafura, Keung Hae Lee |
| 1989 | Integration of a Programming Environment into ET++ - A Case Study. Erich Gamma, André Weinand, Rudolph Marty |
| 1989 | MELDing Multiple Granularities of Parallelism. Gail E. Kaiser, Steven S. Popovich, Wenwey Hseush, Shyhtsun Felix Wu |
| 1989 | Metalevel Programming in CLOS. Giuseppe Attardi, Cinzia Bonini, Maria Rosario Boscotrecase, Tito Flagella, Mauro Gaspari |
| 1989 | ObjVProlog: Metaclasses in Logic. Jacques Malenfant, Guy Lapalme, Jean G. Vaucher |
| 1989 | ObjView: A Task-Oriented, Graphics-Based Tools for Object Visualization and Arrangement. Gerhard Friedrich, Wolfgang Höllinger, Christian Stary, Markus Stumptner |
| 1989 | Objects - A Fresh Look. Kenneth M. Kahn |
| 1989 | Persistence and Migration for C++ Objects. Marc Shapiro, Philippe Gautron, Laurence Mosseri |
| 1989 | Problems in Object-Oriented Software Reuse. David H. Taenzer, Murthy Ganti, Sunil Podar |
| 1989 | The Past, Present and Future of Smalltalk. L. Peter Deutsch |
| 1989 | The Treatment of Persistent Objects in Arjuna. Graeme N. Dixon, Graham D. Parrington, Santosh K. Shrivastava, Stuart M. Wheater |