Front matter
1-11
Beyond objects
Luc Steels
12-31
Should superclasses be abstract?
Walter L. Hürsch
32-59
Roles and dynamic subclasses: A modal logic approach
Roel Wieringa, Wiebren de Jonge and Paul Spruit
60-80
Methods as assertions
John Lamping and Martin Abadi
81-99
Abstracting process-to-function relations in concurrent object-oriented applications
Cristina Videira Lopes and Karl J. Lieberherr
100-117
Typed concurrent objects
Vasco T. Vasconcelos
118-138
Atomic object composition
Rachid Guerraoui
139-149
Patterns generate architectures
Kent Beck and Ralph Johnson
150-162
Meta patterns — A means for capturing the essentials of reusable object-oriented design
Wolfgang Pree
163-182
Modeling object-oriented program execution
Wim De Pauw, Doug Kimelman and John Vlissides
183-193
Putting objects to work: Hypermedia as the subject matter and the medium for computer-supported cooperative work
Norbert A. Streitz
194-212
Object-oriented computations in logic programming
Andrea Omicini and Antonio Natali
213-235
Deductive object databases
Elisa Bertino, Giovanna Guerrini and Danilo Montesi
236-259
Declarative object-oriented programming: Inheritance, subtyping and prototyping
S. Alagić, R. Sunderraman and R. Bagai
260-279
Constraints and object identity
Gus Lopez, BjØrn Freeman-Benson and Alan Borning
280-298
Protection in the Guide object-oriented distributed system
Daniel Hagimont
299-319
Object location control using meta-level programming
Hideaki Okamura and Yutaka Ishikawa
320-343
Customising object allocation
Giuseppe Attardi and Tito Flagella
344-364
Combining object-oriented analysis and formal description techniques
Ana M. D. Moreira and Robert G. Clark
365-385
A specification language for object-oriented analysis and design
Ted L. Briggs and John Werth
386-407
Real-time specification inheritance anomalies and real-time filters
Mehmet Aksit, Jan Bosch, William van der Sterren and Lodewijk Bergmans
408-431
Efficient dynamic look-up strategy for multi-methods
Weimin Chen, Volker Turau and Wolfgang Klas
432-449
Taming message passing: Efficient method look-up for dynamically typed languages
Jan Vitek and R. Nigel Horspool
450-473
Generalizing dispatching in a distributed object system
Farshad Nayeri, Ben Hurwitz and Frank Manola
474-492
A geographic environmental modeling system: Towards an object-oriented framework
Bernd Bruegge and Erik Riedel
493-512
Adding digital video to an object-oriented user interface toolkit
S. M. G. Freeman and M. S. Manasse
513-534
Product configurations — An application for prototype object approach
Hannu Peltonen, Tomi MÄnnistö, Kari Alho and Reijo Sulonen
Back matter