8. OOPSLA 1993: Washington, D.C.
Timlynn Babitsky, Jim Salmons (Eds.): Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA), Eighth Annual Conference, Washington, DC, USA, September 26 - October 1, 1993, Proceedings. ACM 1993 ISBN 0-89791-587-9, (SIGPLAN Notices 28(10) / OOPSLA'93, Addendum to the Proceedings: OOPS Messenger 5(2) April 1994)
SIGPLAN Notices 28(10)
Types I
Oscar Nierstrasz: Regular Types for Active Objects. 1-15
Kim B. Bruce, Jonathan Crabtree, Thomas P. Murtagh, Robert van Gent, Allyn Dimock, Robert Muller: Safe and Decidable Type Checking in an Object-Oriented Language. 29-46
Panel
Rich Mendez, Rebecca Wirfs-Brock, James E. Rumbaugh, Stephen J. Mellor, Ivar Jacobson, Grady Booch: Panel - Which Method is Best? 47
Frameworks
Keith Krueger, David Loftesness, Amin Vahdat, Thomas E. Anderson: Tools for the Development of Application-Specific Virtual Memory Management. 48-64
Tim Bingham, Nancy Hobbs, Dave Husson: Experiences Developing and Using an Object-Oriented Library for Program Manipulation. 83-89
Panel
J. G. Van Stee, Dan Clarke, David Filani, Dmitry Lenkov, Raymond Obin: Status of Object-Oriented COBOL (Panel). 90
Concurrent Programming
Laxmikant V. Kalé, Sanjeev Krishnan: CHARM++: A Portable Concurrent Object Oriented System Based On C++. 91-108
Satoshi Matsuoka, Kenjiro Taura, Akinori Yonezawa: Highly Efficient and Encapsulated Re-use of Synchronization Code in Concurrent Object-Oriented Languages. 109-126
S. Tucker Taft: Ada 9X: From Abstraction-Oriented to Object-Oriented. 127-136
Panel
Ed Seidewitz, Brad Balfour, Sam S. Adams, David M. Wade, Brad Cox: Developing Software for Large-Scal Reuse (Panel). 137-143
Distributed Programming
Vinny Cahill, Seán Baker, Chris Horn, Gradimir Starovic: The Amadeus GRT - Generic Runtime Support for Distributed Persistent Programming. 144-161
Henri E. Bal, M. Frans Kaashoek: Object Distribution in Orca using Compile-Time and Run-Time Techniques. 162-177
Panel
Invited Talk
Paul S. Strauss: IRIS Inventor, A 3D Graphics Toolkit. 192-200
Types II
John Lamping: Typing the Specialization Interface. 201-214
Gilad Bracha, David Griswold: Strongtalk: Typechecking Smalltalk in a Production Environment. 215-230
Franz J. Hauck: Inheritance Modeled with Explicit Bindings: An Approach to Typed Inheritance. 231-239
Analysis I

Dave A. Thomas, Adele Goldberg, James Coplien, Peter Coad, Geir Magne Høydalsvik: A Discussion of "On the Purpose of Object-Oriented Analysis" (Panel). 256-258
Language Implementation
Karel Driesen: Selector Table Indexing & Sparse Arrays. 259-270
Yves Caseau: Efficient Handling of Multiple Inheritance Hierarchies. 271-287
Antony L. Hosking, J. Eliot B. Moss: Object Fault Handling for Persistent Programming Languages: A Performance Evaluation. 288-303
Panel
Bhavani M. Thuraisingham: Integrating Object-Oriented Technolgy and Security Technology: A Panel Discussion. 304
T. C. Ting: Modeling Security Requirements for Applications (Panel). 305
Peter J. Sell: Object Oriented Approach to MLS Database Application Design (Panel). 306
Ravi S. Sandhu: Security for OODBMS (Or Systems) - Panel. 307
Thomas F. Keefe: Reconciling Objects and Multilevel Security (Panel). 308
Graphics and Visualization

Wim De Pauw, Richard Helm, Doug Kimelman, John M. Vlissides: Visualizing the Behavior of Object-Oriented Systems. 326-337
Toshimi Minoura, Shirish S. Pargaonkar, Kurt Rehfuss: Structural Active Object Systems for Simulation. 338-355
Panels
Bruce Anderson, Mary Shaw, Larry Best, Kent Beck: Software Architecture: The Next Step for Object Technology (Panel). 356-359
Yen-Ping Shan, Thomas A. Cargill, Brad Cox, William R. Cook, Mary E. S. Loomis, Alan Snyder: Panel - Is Multiple Inheritance Essential to OOP? 360-363
Oscar Nierstrasz: Panel: Distributed Processing. 364
Technology Transfer
Michael Stark: Impacts of Object-Oriented Technologies: Seven Years of SEL Studies. 365-373
Steven D. Litvintchouk, Michael Stark, Brad Balfour, Mohamed Fayad, Bernie Rosenfeld: Evolving Toward Object-Oriented Technolgy in Large Organizations (Panel). 374-375
Analysis II
Franco Civello: Roles for Composite Objects in Object-Oriented Analysis and Design. 376-393
Robert Godin, Hafedh Mili: Building and Maintaining Analysis-Level Class Hierarchies Using Galois Lattices. 394-410
William H. Harrison, Harold Ossher: Subject-Oriented Programming (A Critique of Pure Objects). 411-428
Panels
Ralph E. Johnson, Kent Beck, Grady Booch, William R. Cook, Richard P. Gabriel, Rebecca Wirfs-Brock: How to Get a Paper Accepted at OOPSLA (Panel). 429-436
Dennis de Champeaux, Andrew J. Baer, Brian Bernsen, Alan R. Korncoff, Timothy D. Korson, Daniel S. Tkach: Strategies for Object-Oriented Technology Transfer (Panel). 437-447



