Front matter
1-3
Intimate Computing and the Memory Prosthesis: A Challenge for Computer Systems Research?
Michael G. Lamming
4-20
Active Programming Strategies in Reuse
Mary Beth Rosson and John M. Carroll
21-35
Frameworks in the Financial Engineering Domain An Experience Report
Andreas Birrer and Thomas Eggenschwiler
36-56
Integrating Independently-Developed Components in Object-Oriented Languages
Urs Hölzle
57-79
Encapsulating Plurality
Andrew P. Black and Mark P. Immel
80-102
Object Oriented Interoperability
Dimitri Konstantas
103-117
Implementation of Distributed Trellis
Bruno Achauer
118-141
A New Definition of the Subtype Relation
Barbara Liskov and Jeannette M. Wing
142-160
Attaching Second-Order Types to Methods in an Object-Oriented Language
Yves Caseau and Laurent Perron
161-184
Typed Sets as a Basis for Object-Oriented Database Schemas
Herman Balsters, Rolf A. de By and Roberto Zicari
185-196
The OSI Managed-object Model
Colin Ashford
197-219
Nested Mixin-Methods in Agora
Patrick Steyaert, Wim Codenie, Theo D’Hondt, Koen De Hondt and Carine Lucas, et al.
220-246
Solving the Inheritance Anomaly in Concurrent Object-Oriented Programming
José Meseguer
247-267
Type Inference of Self
Analysis of Objects with Dynamic and Multiple Inheritance
Ole Agesen, Jens Palsberg and Michael I. Schwartzbach
268-296
Predicate Classes
Craig Chambers
297-325
TOOA: A Temporal Object-Oriented Algebra
Ellen Rose and Arie Segev
326-345
A Timed Calculus for Distributed Objects with Clocks
Ichiro Satoh and Mario Tokoro
346-360
A Language Framework for Multi-Object Coordination
Svend Frølund and Gul Agha
361-383
Panda
— Supporting Distributed Programming in C++
H. Assenmacher, T. Breitbach, P. Buhler, V. Hübsch and R. Schwarz
384-405
Transparent parallelisation through reuse: between a compiler and a library approach
J. -M. Jézéquel
406-431
Design Patterns: Abstraction and Reuse of Object-Oriented Design
Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides
432-457
ObjChart: Tangible Specification of Reactive Object Behavior
Dipayan Gangopadhyay and Subrata Mitra
458-481
O-O Requirements Analysis: an Agent Perspective
Eric Dubois, Philippe Du Bois and Michaël Petit
482-501
Designing an Extensible Distributed Language with a Meta-Level Architecture
Shigeru Chiba and Takashi Masuda
502-527
MetaFlex: A Flexible Metaclass Generator
Richard Johnson and Murugappan Palaniappan
528-530
Panel: Aims, Means, and Futures of Object-Oriented Languages
Mike Banahan, L. Peter Deutsch, Boris Magnusson and Jens Palsberg
Back matter