Abstract is missing.
- Maintaining the Consistency of Class Libraries During Their EvolutionMira Mezini. 1-21
- Analyzing and Measuring Reusability in Object-Oriented DesignsMargaretha W. Price, Steven A. Demurjian. 22-33
- Reuse of Algorithms: Still a Challenge to Object-Oriented ProgrammingKarsten Weihe. 34-48
- Adding Type Parameterization to the Java LanguageOle Agesen, Stephen N. Freund, John C. Mitchell. 49-65
- Parasitic Methods: An Implementation of Multi-Methods for JavaJohn Boyland, Giuseppe Castagna. 66-76
- Modeling Dynamic Collections of Interdependent Objects Using Path-Based RulesDiane J. Litman, Anil Mishra, Peter F. Patel-Schneider. 77-92
- Looking for the Objects in Object-Relational DBMSs (Panel)Lougie Anderson, Michael J. Carey, Kenneth R. Jacobs, Erin Kinikin, David Maier. 93
- A Framework for Scalbale Dissemination-Based SystemsMichael J. Franklin, Stanley B. Zdonik. 94-105
- Exploring Largebess, Complexity and Scalability from the OOT Perspective (Panel)Bindu Rama Rao, Chad Edwards, Ted Linden, Reagan Moore, Mark Seager. 106-107
- Call Graph Construction in Object-Oriented LanguagesDavid Grove, Greg DeFouw, Jeffrey Dean, Craig Chambers. 108-124
- Efficient Dynamic Dispatch without Virtual Function Tables: The SmallEiffel CompilerOlivier Zendra, Dominique Colnet, Suzanne Collin. 125-141
- Efficient Type Inclusion TestsJan Vitek, R. Nigel Horspool, Andreas Krall. 142-157
- Changing the Engine of the Car? While Driving 60 Miles an Hour! (Panel)James Coplien, Luke Hohmann, Norman L. Kerth, John Rae-Grant, Eileen Strider. 158-161
- Garbage Collecting the World: One Car at a TimeRichard L. Hudson, Ronald Morrison, J. Eliot B. Moss, David S. Munro. 162-175
- Ephemerons: A New Finalization MechanismBarry Hayes. 176-183
- The Design and Performance of a Hard Real-Time Object Event ServiceTimothy H. Harrison, David L. Levine, Douglas C. Schmidt. 184-200
- UML: The Language of Blueprints for Software? (Panel)Derek Coleman, John Artim, Victor Ohnjec, Erick Rivas, James E. Rumbaugh, Rebecca Wirfs-Brock. 201-205
- Tiling Design Patterns - A Case Study Using the Interpreter PatternDavid H. Lorenz. 206-217
- Composite Design PatternsDirk Riehle. 218-228
- An Open Implementation Analysis and Design for Lightweight ThreadsMatthew Haines. 229-242
- Migrating Relational Data to an OODB: Strategies and Lessons from a Molecular Biology ExperienceJon R. Oler, Gary Lindstrom, Terence Critchlow. 243-252
- The ODMG Object Model: Does it Make Sense?Suad Alagic. 253-270
- Class Hierarchy SpecializationFrank Tip, Peter F. Sweeney. 271-285
- Declarative Specialization of Object-Oriented ProgramsEugen-Nicolae Volanschi, Charles Consel, Gilles Muller, Crispin Cowan. 286-300 [doi]
- The OT Life-cycle: From Eureka! to Shrink Wrap (Panel)Laura Hill, Bruce Anderson, Adele Goldberg, Gregor Kiczales, Colin Scott, Kevin Tyson. 301-303
- Query-Based Debugging of Object-Oriented ProgramsRaimondas Lencevicius, Urs Hölzle, Ambuj K. Singh. 304-317
- Back to the Future: The Story of Squeak - A Usable Smalltalk Written in ItselfDan Ingalls, Ted Kaehler, John Maloney, Scott Wallace, Alan C. Kay. 318-326
- Constraint Diagrams: Visualizing Assertions in Object-Oriented ModelsStuart Kent. 327-341
- Beyond the Hype: Do Patterns and Frameworks Reduce Discovery Costs? (Panel)Steven Fraser, Kent Beck, Grady Booch, James Coplien, Ralph E. Johnson, Bill Opdyke. 342-344