


default search action
12th OOPSLA 1997: Atlanta, Georgia, USA
- Mary E. S. Loomis, Toby Bloom, A. Michael Berman:

Proceedings of the 1997 ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages & Applications, OOPSLA 1997, Atlanta, Georgia, October 5-9, 1997. ACM 1997, ISBN 0-89791-908-4
SIGPLAN Notices 32(10)
Keynote Address
Reuse and Evolution
- Mira Mezini:

Maintaining the Consistency of Class Libraries During Their Evolution. 1-21 - Margaretha W. Price, Steven A. Demurjian:

Analyzing and Measuring Reusability in Object-Oriented Designs. 22-33 - Karsten Weihe:

Reuse of Algorithms: Still a Challenge to Object-Oriented Programming. 34-48
Java and Language Extensions
- Ole Agesen, Stephen N. Freund

, John C. Mitchell:
Adding Type Parameterization to the Java Language. 49-65 - John Boyland

, Giuseppe Castagna:
Parasitic Methods: An Implementation of Multi-Methods for Java. 66-76 - Diane J. Litman, Anil Mishra, Peter F. Patel-Schneider:

Modeling Dynamic Collections of Interdependent Objects Using Path-Based Rules. 77-92
Panel
- Lougie Anderson, Michael J. Carey, Kenneth R. Jacobs, Erin Kinikin, David Maier:

Looking for the Objects in Object-Relational DBMSs (Panel). 93
Invited Speakers
- Michael J. Franklin, Stanley B. Zdonik:

A Framework for Scalbale Dissemination-Based Systems. 94-105
Panel
- Bindu Rama Rao, Chad Edwards, Ted Linden, Reagan W. Moore, Mark Seager:

Exploring Largebess, Complexity and Scalability from the OOT Perspective (Panel). 106-107
Language Implementation
- David Grove

, Greg DeFouw, Jeffrey Dean, Craig Chambers:
Call Graph Construction in Object-Oriented Languages. 108-124 - Olivier Zendra, Dominique Colnet, Suzanne Collin:

Efficient Dynamic Dispatch without Virtual Function Tables: The SmallEiffel Compiler. 125-141 - Jan Vitek, R. Nigel Horspool, Andreas Krall:

Efficient Type Inclusion Tests. 142-157
Panel
- James Coplien, Luke Hohmann, Norman L. Kerth, John Rae-Grant, Eileen Strider:

Changing the Engine of the Car? While Driving 60 Miles an Hour! (Panel). 158-161
Distributed Systems Tools
- Richard L. Hudson, Ronald Morrison, J. Eliot B. Moss, David S. Munro:

Garbage Collecting the World: One Car at a Time. 162-175 - Barry Hayes:

Ephemerons: A New Finalization Mechanism. 176-183 - Timothy H. Harrison, David L. Levine, Douglas C. Schmidt:

The Design and Performance of a Hard Real-Time Object Event Service. 184-200
Panel
- Derek Coleman, John Artim

, Victor Ohnjec, Erick Rivas, James E. Rumbaugh, Rebecca Wirfs-Brock:
UML: The Language of Blueprints for Software? (Panel). 201-205
Patterns and Methods
- David H. Lorenz:

Tiling Design Patterns - A Case Study Using the Interpreter Pattern. 206-217 - Dirk Riehle

:
Composite Design Patterns. 218-228 - Matthew Haines:

An Open Implementation Analysis and Design for Lightweight Threads. 229-242
Databases
- Jon R. Oler, Gary Lindstrom, Terence Critchlow:

Migrating Relational Data to an OODB: Strategies and Lessons from a Molecular Biology Experience. 243-252 - Suad Alagic:

The ODMG Object Model: Does it Make Sense? 253-270
Specialization
- Frank Tip, Peter F. Sweeney:

Class Hierarchy Specialization. 271-285 - Eugen-Nicolae Volanschi, Charles Consel, Gilles Muller, Crispin Cowan:

Declarative Specialization of Object-Oriented Programs. 286-300
Panel
- Laura Hill, Bruce Anderson, Adele Goldberg, Gregor Kiczales, Colin Scott, Kevin Tyson:

The OT Life-cycle: From Eureka! to Shrink Wrap (Panel). 301-303
Compilers and Tools
- Raimondas Lencevicius, Urs Hölzle, Ambuj K. Singh:

Query-Based Debugging of Object-Oriented Programs. 304-317 - Dan Ingalls, Ted Kaehler, John Maloney, Scott Wallace, Alan C. Kay:

Back to the Future: The Story of Squeak - A Usable Smalltalk Written in Itself. 318-326 - Stuart Kent:

Constraint Diagrams: Visualizing Assertions in Object-Oriented Models. 327-341
Panel
- Steven Fraser

, Kent L. Beck, Grady Booch, James Coplien, Ralph E. Johnson, Bill Opdyke:
Beyond the Hype: Do Patterns and Frameworks Reduce Discovery Costs? (Panel). 342-344

manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.


Google
Google Scholar
Semantic Scholar
Internet Archive Scholar
CiteSeerX
ORCID














