OOPSLA 1990
35 papers
- A Framework for Visualizing Object-Oriented Systems
- A Logical Theory of Concurrent Objects
- A Parallel Object-Oriented Language with Inheritance and Subtyping
- Actors as a Special Case of Concurrent Constraint Programming
- An Iterative-Design Model for Reusable Object-Oriented Software
- Beyond Schema Evolution to Database Reorganization
- COOL: Kernel Support for Object-Oriented Environments
- Contracts: Specifying Behavioural Compositions in Object-Oriented Systems
- Designing Reusable Designs - Experiences Designing Object-Oriented Frameworks (Panel)
- Exception Handling and Object-Oriented Programming: Towards a Synthesis
- Foundations of Concurrent Object-Oriented Programming (Panel)
- Garbage Collection of Actors
- Graphical Specification of Object-Oriented Systems
- Issues in Object Database Management
- Kaleidoscope: Mixing Objects, Constraints and Imperative Programming
- LO and Behold! Concurrent Structured Processes
- Message Pattern Specifications: A New Technique for Handling Errors in Parallel Object Oriented Systems
- Mixin-based Inheritance
- MoDE: A UIMS for Smalltalk
- OOP in the Real World (Panel)
- OOPSLA Distributed Object Management (Panel)
- Object-Oriented Real-Time Language Design: Constructs for Timing Constraints
- PCLOS: Stress Testing CLOS Experiencing the Metaobject Protocol
- Painting Multiple Views of Complex Objects
- Reasoning about Object-Oriented Programs that Use Subtypes
- Strong Typing of Object-Oriented Languages Revisited
- Structured Analysis and Object Oriented Analysis (Panel)
- The Design of the C++ Booch Components
- The Performance of an Object-Oriented Threads Package
- The Point of View Notion for Multiple Inheritance
- Type Consistency of Queries in an Object-Oriented Database System
- Type Substitution for Object-Oriented Programming
- Viewing Objects as Patterns of Communicating Agents
- What Tracers Are Made Of
- When Objects Collide: Experiences with Reusing Multiple Class Hierarchies