Abstract is missing.
- A Laboratory for Teaching Object-Oriented ThinkingKent Beck, Ward Cunningham. 1-6
- Problem-Solution Mapping in Object-Oriented DesignMary Beth Rosson, Eric Gold. 7-10
- Contributions to Teaching Object Oriented Design and ProgrammingKarl J. Lieberherr, Arthur J. Riel. 11-22
- Design of the Opportunistic Garbage CollectorPaul R. Wilson, Thomas G. Moher. 23-35
- Incremental Distribution of Timestamp Packets: A New Approach to Distributed Garbage CollectionMarcel Schelvis. 37-48
- An Efficient Implementation of SELF - a Dynamically-Typed Object-Oriented Language Based on PrototypesCraig Chambers, David Ungar, Elgin Lee. 49-70
- Object-Oriented Design: A Responsibility-Driven ApproachRebecca Wirfs-Brock, Brian Wilkerson. 71-75
- Saving a Legacy With ObjectsWalter C. Dietrich Jr., Lee R. Nackman, Franklin Gracer. 77-83
- Good News, Bad News: Experience Building a Software Development Environment Using the Object-Oriented ParadigmWilliam H. Harrison, John J. Shilling, Peter F. Sweeney. 85-94
- PROCOL - A Parallel Object Language with ProtocolsJan van den Bos, Chris Laffra. 95-102
- Inheritance and Synchronization with Enabled SetsChris Tomlinson, Vineet Singh. 103-112
- Extending the Operating System to Support an Object-Oriented EnvironmentJosé Alves Marques, Paulo Guedes. 113-122
- Playground: An Object-Oriented Simulation System With Agent Rules for Children of All AgesJay Fenton, Kent Beck. 123-137
- Neural Agents - A Frame of MindSam S. Adams, Abdul K. Nabi. 139-149
- An Extended Frame LanguageF. P. Block, N. C. Chan. 151-157
- Strategies for Scientific Prototyping in SmalltalkSandra S. Walther, Richard L. Peskin. 159-167
- Function Minimization and Automatic Differentiation Using C++Max E. Jerrell. 169-173
- Object-Oriented Programming for Linear AlgebraJohn Alan McDonald. 175-184
- DSM: An Object-Relationship Modeling LanguageAshwin V. Shah, James E. Rumbaugh, Jung H. Hamel, Renee E. Borsari. 191-202
- Mandatory Security in Object-Oriented Database SystemsBhavani M. Thuraisingham. 203-210
- PCLOS: A Critical ReviewAndreas Paepcke. 221-237
- The Use of Multimethods and Method Combination in a CLOS Based Window System InterfaceHans Muller, John R. Rose, James Kempf, Tayloe Stansbury. 239-253
- Prototyping a Real-Time Embedded System in SmalltalkBrian M. Barry. 255-265
- Virtual Memory and Backing Storage Management in Multiprocessor Operating Systems Using Object-Oriented Design TechniquesVincent F. Russo, Roy H. Campbell. 267-278
- An Object Addressing Mechanism for Statically Types Languages with Multiple InheritanceRichard C. H. Connor, Alan Dearle, Ronald Morrison, Alfred L. Brown. 279-285
- An Object-Oriented Modeling EnvironmentThomas W. Page Jr., Steven Berson, William C. Cheng, Richard R. Muntz. 287-296
- OROS: Toward a Type Model for Software Development EnvironmentsWilliam R. Rosenblatt, Jack C. Wileden, Alexander L. Wolf. 297-304
- Metaclass CompatibilityNicolas Graube. 305-315
- Computational Reflection in Class-Based Object-Oriented LanguagesJacques Ferber. 317-326
- Reflective Facilities in Smalltalk-80Brian Foote, Ralph E. Johnson. 327-335
- An Environment for Literate Smalltalk ProgrammingTrygve Reenskaug, Anna Lise Skaar. 337-345
- An Event-Driven Model-View-Controller Framework for SmalltalkYen-Ping Shan. 347-352
- Three Steps to Views: Extending the Object-Oriented ParadigmJohn J. Shilling, Peter F. Sweeney. 353-361
- Rule-Based Delegation for PrototypesJay Almarode. 363-370
- Controllable Delegation: An Exercise in Law-Governed SystemsNaftaly H. Minsky, David Rozenshtein. 371-380
- Constraint Technology fur User-Interface Construction in ThingLab IIJohn Maloney, Alan Borning, Bjørn N. Freeman-Benson. 381-388
- A Module Mechanism for Constraints in SmalltalkBjørn N. Freeman-Benson. 389-396
- Virtual Classes: A Powerful Mechanism in Object-Oriented ProgrammingOle Lehrmann Madsen, Birger Møller-Pedersen. 397-406
- Extending Ordinary Inheritance Schemes to Include GeneralizationClaus H. Pedersen. 407-417
- Programming with Explicit Metaclasses in Smalltalk-80Jean-Pierre Briot, Pierre Cointe. 419-431
- A Denotational Semantics of Inheritance and its CorrectnessWilliam R. Cook, Jens Palsberg. 433-443
- Static Type Inference for Parametric ClassesAtsushi Ohori, Peter Buneman. 445-456
- Interfaces for Strongly-Typed Object-Oriented ProgrammingPeter S. Canning, William R. Cook, Walter L. Hill, Walter G. Olthoff. 457-467
- Panel on Transactions in Object-Oriented SystemsStanley B. Zdonik, Toby Bloom, David W. Stemple, Jeannette M. Wing. 473-476
- Objects in their Eyes (Panel)Esther Dyson, Bertrand Meyer, Daniel Weinreb, William N. Joy. 478
- Panel: From Prototype to Product?Ken Auer, Theodore C. Goldstein, S. Sridhar, Tom Love, Dave A. Thomas. 482-484
- Panel: Inheritance: Can We Have Our Cake and Eat it, Too?J. Eliot B. Moss, Ralf Johnson, Alan Snyder, David W. Stemple, David Ungar. 486-490
- Panel: Using Ada within an Object-Oriented Software Development ParadigmSteve Nies, Grady Booch, Richard P. Simonian, Ed Harris. 492-496
- Panel: Architectural Alternatives for Object-Oriented Database ManagementAlan Purdy, Jeff Sutherland, Mike Caruso, Tom Atwood, Tim Andrews, Jacob Stein. 498-507
- Panel: Object-Oriented Technologies and the Software Industrial Revolution - Necessary But Not SufficientBrad Cox, Bruce Martin, Nate Edwards, Lt. Col. John Morrison, Ried Philips. 510-522
- Panel: Object-Oriented Languages: Premises and PromisesDaniel G. Bobrow, L. Peter Deutsch, Gregor Kiczales, Bjarne Stroustrup. 524