7. OOPSLA 1992: Vancouver, British Columbia, Canada
John R. Pugh (Ed.): Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA'92), Seventh Annual Conference, Vancouver, British Columbia, Canada, October 18-22, 1992, Proceedings. ACM 1992 ISBN 0-201-53372-3, (SIGPLAN Notices 27(10) / OOPSLA'92, Addendum to the Proceedings: OOPS Messenger 4(2) April 1993)
SIGPLAN Notices 27(10)
Inheritance
William R. Cook: Interfaces and Specifications for the Smalltalk-80 Collection Classes. 1-15
Roland Ducournau, Michel Habib, Marianne Huchard, Marie-Laure Mugnier: Monotonic Conflict Resolution Mechanisms for Inheritance. 16-24
Panel
Paul McCullough, Robert G. Atkinson, Adele Goldberg, Martin L. Griss, John Morrision: Reuse: Truth or Fiction (Panel). 41-44
Software Engineering I

Ralph E. Johnson: Documenting Frameworks using Patterns. 63-76
Chamond Liu, Stephen Goetze, Bill Glynn: What Contributes to Successful Object-Oriented Learning? 77-86
Panel
David Bulman, S. Tucker Taft, Bertrand Meyer, Greg Nelson, Mike Kilian: OOP in Languages Providing Strong, Static Typing (Panel). 87-91
Implementation
Antony L. Hosking, J. Eliot B. Moss, Darko Stefanovic: A Comparative Performance Evaluation of Write Barrier Implementations. 92-109
Pascal André, Jean-Claude Royer: Optimizing Method Search with Lookup Caches and Incremental Coloring. 110-126
Hidehiko Masuhara, Satoshi Matsuoka, Takuo Watanabe, Akinori Yonezawa: Object-Oriented Concurrent Reflective Languages can be Implemented Efficiently. 127-144
Panel
Rick DeNatale, Grady Booch, Peter Coad, Dave A. Thomas, John Tibbets: The Role of Methods and CASE in OO Development (Panel). 145
Experience Papers
Michael F. Wangler, Peeter Hansen: Visualizing Objects: Methods for Exploring Human Computer Interaction Concepts. 146-153
Thomas Eggenschwiler, Erich Gamma: ET++ Swaps Manager: Using Object Technology in the Financial Engineering Domain. 166-177
James F. Walsh: Preliminary Defect Data from the Iterative Development of a Large C++ Program. 178-183
Languages and Programming
Brad A. Myers, Dario A. Giuse, Brad T. Vander Zanden: Declarative Programming in a Prototype-Instance System: Object-Oriented Programming Without Writing Methods. 184-200
Christophe Dony, Jacques Malenfant, Pierre Cointe: Prototype-Based Languages: From a New Taxonomy to Constructive Proposals and Their Validation. 201-217
Bruce Horn: Constraint Patterns As a Basis for Object-Oriented Programming. 218-233
Phillip M. Yelland: Experimental Classification Facilities for Smalltalk. 235-246
Distributed Objects

Joel E. Richardson, Peter M. Schwarz, Luis-Felipe Cabrera: CACL: Efficient Fine-Grained Protection for Objects. 263-275
Kazunori Takashio, Mario Tokoro: DROL: An Object-Oriented Programming Language for Distributed Real-Time Systems. 276-294
Panel
Larry L. Constantine, Ivar Jacobson, Meilir Page-Jones, John Palmer, Steven Weiss: From Events to Objects: The Heresy of Event-Orientation in a World of Objects (Panel). 295-297
Panel
Webb Stacy, Richard Helm, Gail E. Kaiser, Bertrand Meyer: Ensuring Semantic Integrity of Reusable Objects (Panel). 298-302
Concurrency
Yutaka Ishikawa: Communication Mechanism on Autonomous Objects. 303-314
Klaus-Peter Löhr: Concurrency Annotations. 327-340
Software Engineering II

Bernd Bruegge, Jim Blythe, Jeffrey C. Jackson, Jeff Shufelt: Object-Oriented System Modeling with OMT. 359-376
Dennis de Champeaux, Al Anderson, Ed Feldhousen: Case Study of Object-Oriented Software Development. 377-391
Panel
Peter Wegner, William L. Scherlis, James M. Purtilo, David C. Luckham, Ralph E. Johnson: Object-Oriented Megaprogramming (Panel). 392-396
Operating Systems
Jeffrey S. Chase, Henry M. Levy, Edward D. Lazowska, Miche Baker-Harvey: Lightweight Shared Objects in a 64-Bit Operating System. 397-413
Yasuhiko Yokote: The Apertos Reflective Operating System: The Concept and its Implementation. 414-434
Analysis and Design

Stephen W. Clyde, David W. Embley, Scott N. Woodfield: Tunable Formalism in Object-Oriented Systems Analysis: Meeting the Needs of Both Theoreticians and Practitioners. 452-465
Panel
Dennis de Champeaux, Robert Balzer, Dave Bulman, Kathleen Culver-Lozo, Ivar Jacobson, Stephen J. Mellor: The OO Software Development Process (Panel). 484-489



