| 1986 | A Concurrent Object-Oriented Knowledge Representation Language Orient84/K: Its Features and Implementation. Yutaka Ishikawa, Mario Tokoro |
| 1986 | A Diagram for Object-Oriented Programs. Ward Cunningham, Kent L. Beck |
| 1986 | A Distributed Repository for Immutable Persistent Objects. Douglas Wiebe |
| 1986 | A Probe-Based Monitoring Scheme for an Object-Oriented Distributed Operating System. Partha Dasgupta |
| 1986 | A Simple Technique for Handling Multiple Polymorphism. Daniel H. H. Ingalls |
| 1986 | A Smalltalk System for Algebraic Manipulation. S. Kamal Abdali, Guy W. Cherry, Neil Soiffer |
| 1986 | A Third Generation Smalltalk-80 Implementation. Patrick J. Caudill, Allen Wirfs-Brock |
| 1986 | An Alternative to Subclassing. David W. Sandberg |
| 1986 | An Exemplar Based Smalltalk. Wilf R. LaLonde, Dave A. Thomas, John R. Pugh |
| 1986 | An Experience with a Prolog-based Object-Oriented Language. Koichi Fukunaga, Shin'ichi Hirose |
| 1986 | An Introduction to Trellis/Owl. Craig Schaffert, Topher Cooper, Bruce Bullis, Mike Killian, Carrie Wilpolt |
| 1986 | An Object-Oriented Approach to a Large Scientific Application. Jonathan Jacky, Ira Kalet |
| 1986 | An Object-Oriented Architecture for Intelligent Tutoring Systems. Jeffrey Bonar, Robert K. Cunningham, Jamie Schultz |
| 1986 | An Object-Oriented Operating System Interface. Juanita J. Ewing |
| 1986 | Architectural Support for Object-Oriented Programming - Panel. Ward Cinningham |
| 1986 | Augmentation of Object-Oriented Programming by Concepts of Abstract Data Type Theory: The ModPascal Experience. Walter G. Olthoff |
| 1986 | Boolean Classes. David A. McAllester, Ramin Zabih |
| 1986 | Building a Timeline Editor from Prefab Parts: The Architecture of an Object-Oriented Application. L. Nancy Garrett, Karen E. Smith |
| 1986 | CommonLoops: Merging Lisp and Object-Oriented Programming. Daniel G. Bobrow, Kenneth M. Kahn, Gregor Kiczales, Larry Masinter, Mark Stefik, Frank Zdybel |
| 1986 | Conference on Object-Oriented Programming Systems, Languages, and Applications, OOPSLA 1986, Portland, Oregon, USA, Proceedings. Norman K. Meyrowitz |
| 1986 | Design of a Distributed Object Manager for the Smalltalk-80 System. Dominique Decouchant |
| 1986 | Development of an Object-Oriented DBMS. David Maier, Jacob Stein, Allen Otis, Alan Purdy |
| 1986 | Encapsulation and Inheritance in Object-Oriented Programming Languages. Alan Snyder |
| 1986 | Encapsulators: A New Software Paradigm in Smalltalk-80. Geoffrey A. Pascoe |
| 1986 | Experience with Flamingo: A Distributed, Object-Oriented User Interface System. David B. Anderson |
| 1986 | Genericity versus Inheritance. Bertrand Meyer |
| 1986 | Hurricane: An Optimizing Compiler for Smalltalk. Robert G. Atkinson |
| 1986 | Impulse-86: A Substrate for Object-Oriented Interface Design. Reid G. Smith, Rick Dinitz, Paul Barth |
| 1986 | Intermedia: The Architecture and Construction of an Object-Oriented Hypermedia System and Applications Framework. Norman K. Meyrowitz |
| 1986 | Language Support for Changeable Large Real Time Systems. Ivar Jacobson |
| 1986 | Mach and Matchmaker: Kernel and Language Support for Object-Oriented Distributed Systems. Michael B. Jones, Richard F. Rashid |
| 1986 | Moving Structures between Smalltalk Images. Steven R. Vegdahl |
| 1986 | Oaklisp: an Object-Oriented Scheme with First Class Types. Kevin J. Lang, Barak A. Pearlmutter |
| 1986 | Object Identity. Setrag Khoshafian, George P. Copeland |
| 1986 | Object Oriented Spreadsheets: The Analytic Spreadsheet Package. Kurt W. Piersol |
| 1986 | Object Structure in the Emerald System. Andrew P. Black, Norman C. Hutchinson, Eric Jul, Henry M. Levy |
| 1986 | Object-Oriented Concurrent Programming in ABCL/1. Akinori Yonezawa, Jean-Pierre Briot, Etsuya Shibayama |
| 1986 | Object-Oriented Programming for Product Development - Panel. Bob Wilhelm, Peggy Poggio, Evelyn Van Orden, Richard Jones, Hamid Eghbalnia, Tom Love |
| 1986 | Object-Oriented Programming with Flavors. David A. Moon |
| 1986 | Object-Oriented Programming without an Object-Oriented Language - Panel. Grady Booch, Ed Seidewitz, Mike Start, Donald Firesmith |
| 1986 | Objects in Concurrent Logic Programming Languages. Kenneth M. Kahn, Eric Dean Tribble, Mark S. Miller, Daniel G. Bobrow |
| 1986 | Petri Net-Based Object-Oriented Modeling of Distributed Systems. Giorgio Bruno, Alessandro Balsamo |
| 1986 | Pi: A Case Study in Object-Oriented Programming. Thomas A. Cargill |
| 1986 | Quicktalk: A Smalltalk-80 Dialect for Defining Primitive Methods. Mark B. Ballard, David Maier, Allen Wirfs-Brock |
| 1986 | SOAR: Smalltalk Without Bytecodes. A. Dain Samples, David M. Ungar, Paul N. Hilfinger |
| 1986 | Swamp: A Fast Processor for Smalltalk-80. David M. Lewis, David R. Galloway, Robert J. Francis, Brian W. Thomson |
| 1986 | The Application Accelerator Illustration System. Michael S. Miller, Howard Cunningham, Chan Lee, Steven R. Vegdahl |
| 1986 | The Design and Implementation of ConcurrentSmalltalk. Yasuhiko Yokote, Mario Tokoro |
| 1986 | The Future of Object-Oriented Languages - Panel. Jim Anderson, Nori Suzuki, Alan Borning, Mark Stefik, Dave A. Thomas, Henry Lieberman |
| 1986 | The Learnability of Object-Oriented Programming Systems - Panel. Tim O'Shea, Jent Beck, Dan Halbert, Kurt J. Schmucker |
| 1986 | The Management of Changing Types in an Object-Oriented Database. Andrea H. Skarra, Stanley B. Zdonik |
| 1986 | Type-Checking Smalltalk. Ralph E. Johnson |
| 1986 | User Interface Frameworks - Panel. Brad Cox, L. Peter Deutsch, Lawrence G. Tesler, Marilyn Setlzner, Ron Duisberg |
| 1986 | Using Prototypical Objects to Implement Shared Behavior in Object Oriented Systems. Henry Lieberman |
| 1986 | Virtual Copies - At the Boundary Between Classes and Instances. Sanjay Mittal, Daniel G. Bobrow, Kenneth M. Kahn |
| 1986 | Virtual Instruments: Object-Oriented Program Synthesis. K. S. Bhaskar, J. K. Pecol, James L. Beug |
| 1986 | Virtual Memory on a Narrow Machine for an Object-Oriented Language. Ted Kaehler |