Springer
CD PrefaceCD ContentsAuthor Index
LNCS '90 N. Meyrowitz (Ed.):

OOPSLA · ECOOP '90 Proceedings

Conference on Object-Oriented Programming: Systems, Languages, and Applications
European Conference on Object-Oriented Programming
Ottawa, Canada 21-25 October 1990

ACM Press New York 1990
 
ECOOP '90
 


 

Table of Contents

Title Pages, Preface, and Organisation in PDF
Contents in PDF

Session 2A: Design

The Design of the C++ Booch Components
Grady Booch and Michael Vilot
ECOOP '90, p. 1 ff.
Full article in PDF

An Iterative-Design Model For Reusable Object-Oriented Software
Sanjiv Gossain and Bruce Anderson
ECOOP '90, p. 12 ff.
Full article in PDF

Graphical Specification of Object Oriented Systems
Stephen Bear, Phillip Allen, Derek Coleman, and Fiona Hayes
ECOOP '90, p. 28 ff.
Full article in PDF

Session 2B: Concurrency I

Viewing Objects as Patterns of Communicating Agents
Oscar M. Nierstrasz and Michael Papathomas
ECOOP '90, p. 38 ff.
Full article in PDF

LO and Behold! Concurrent Structured Processes
Jean-Marc Andreoli and Remo Pareschi
ECOOP '90, p. 44 ff.
Full article in PDF

Actors as a Special Case of Concurrent Constraint (Logic) Programming
Kenneth M. Kahn and Vijay A. Saraswat
ECOOP '90, p. 57 ff.
Full article in PDF

Session 3A: Databases and Constraints

Beyond Schema Evolution to Database Reorganization
Barbara Staudt Lerner and A. Nico Habermann
ECOOP '90, p. 67 ff.
Full article in PDF

Kaleidoscope: Mixing Objects, Constraints, and Imperative Programming
Bjørn N. Freeman-Benson
ECOOP '90, p. 77 ff.
Full article in PDF

What Tracers Are Made Of
Heinz-Dieter Böcker and Jürgen Herczeg
ECOOP '90, p. 89 ff.
Full article in PDF

Session 3B: Panel

Panel - Theory of Concurrent Object-Oriented Programming
Gul Agha, Samson Abramsky, Carl Hewitt, Robin Milner, Peter Wegner, and Akinori Yonezawa
ECOOP '90, p. 100
Full article in PDF

Session 4A: Concurrency II

A Logical Theory of Concurrent Objects
José Meseguer
ECOOP '90, p. 101 ff.
Full article in PDF

Message Pattern Specifications: A New Technique for Handling Errors in Parallel Object Oriented Systems
Jan A. Purchase and Russel L. Winder
ECOOP '90, p. 116 ff.
Full article in PDF

Garbage Collection of Actors
Dennis G. Kafura, Doug Washabaugh, and Jeff Nelson
ECOOP '90, p. 126 ff.
Full article in PDF

Session 4B: Panel

Panel - Structured Analysis and Object Oriented Analysis
Dennis de Champeaux, Larry Constantine, Ivar Jacobson, Stephen Mellor, Paul Ward, and Edward Yourdon
ECOOP '90, p. 135 ff.
Full article in PDF

Session 5A: Types I

Strong Typing of Object-Oriented Languages Revisited
Ole Lehrmann Madsen, Boris Magnusson, and Birger Møller-Pedersen
ECOOP '90, p. 140 ff.
Full article in PDF

Type Substitution for Object-Oriented Programming
Jens Palsberg and Michael I. Schwartzbach
ECOOP '90, p. 151 ff.
Full article in PDF

A Parallel Object-Oriented Language with Inheritance and Subtyping
Pierre America and Frank van der Linden
ECOOP '90, p. 161 ff.
Full article in PDF

Session 5B: Software Engineering

Contracts: Specifying Behavioral Compositions in Object-Oriented Systems
Richard Helm, Ian M. Holland, and Dipayan Gangopadhyay
ECOOP '90, p. 169 ff.
Full article in PDF

When Objects Collide
Lucy M. Berlin
ECOOP '90, p. 181 ff.
Full article in PDF

PCLOS: Stress Testing CLOS Experiencing the Metaobject Protocol
Andreas Paepcke
ECOOP '90, p. 194 ff.
Full article in PDF

Session 6A: Type Issues II

Reasoning about Object-Oriented Programs that Use Subtypes
Gary T. Leavens and William E. Weihl
ECOOP '90, p. 212 ff.
Full article in PDF

Type Consistency of Queries in an Object-Oriented Database System
Dave D. Straube and M. Tamer Oezsu
ECOOP '90, p. 224 ff.
Full article in PDF

Session 6B: Panel - Reusability

Panel - Designing Reusable Designs: Experiences Designing Object-Oriented Frameworks
Allen Wirfs-Brock, Ralph E. Johnson, Ward Cunningham, Mark Linton, and TBD
ECOOP '90, p. 234
Full article in PDF

Session 7A: Panel - Object-Oriented Databases

Panel - Issues in Object Database Management
Jacob Stein, Tim Andrews, Bill Kent, Kate Rotzell, and Dan Weinreb
ECOOP '90, p. 235 f.
Full article in PDF

Session 7B: User Interfaces and Visualization

A Framework for Visualizing Object-Oriented Systems
Volker Haarslev and Ralf Möller
ECOOP '90, p. 237 ff.
Full article in PDF

Painting Multiple Views of Complex Objects
John Alan McDonald, Werner Stuetzle, and Andreas Buja
ECOOP '90, p. 245 ff.
Full article in PDF

MoDE: A UIMS for Smalltalk
Yen-Ping Shan
ECOOP '90, p. 258 ff.
Full article in PDF

Session 8A: Languages I

COOL: Kernel Support for Object-Oriented Environments
Sabine Habert and Vadim Abrossimov
ECOOP '90, p. 269 ff.
Full article in PDF

The Performance of an Object-Oriented Threads Package
John E. Faust and Henry M. Levy
ECOOP '90, p. 278 ff.
Full article in PDF

Object-Oriented Real-Time Language Design: Constructs for Timing Constraints
Yutaka Ishikawa, Hideyuki Tokuda, and Clifford W. Mercer
ECOOP '90, p. 289 ff.
Full article in PDF

Session 8B: Panel - Experience

Panel - OOP in the Real World
Rick DeNatale, Charles Irby, John LaLonde, Burton Leathers, and Reed Phillips
ECOOP '90, p. 299 ff.
Full article in PDF

Session 9A: Reflection

Mixin-Based Inheritance
Gilad Bracha and William Cook
ECOOP '90, p. 303 ff.
Full article in PDF

The Point of View Notion for Multiple Inheritance
Bernand Carré and Jean-Marc Geib
ECOOP '90, p. 312 ff.
Full article in PDF

Exception Handling and Object-Oriented Programming: Toward a Synthesis
Christophe Dony
ECOOP '90, p. 322 ff.
Full article in PDF

Session 9B: Panel - Distributed Object Management

Panel - OOPSLA Distributed Object Management
John R. Rymer, Richard Mark Soley, William Stephen Andreas, Ian Fuller, Neal Jacobson, and Richard A. Demers
ECOOP '90, p. 331 ff.
Full article in PDF

Title Index
ECOOP '90, p. 335
Title index in PDF

Author Index
ECOOP '90, p. 336
Author index in PDF


lncs@springer.de
© Springer-Verlag Berlin Heidelberg 2000