OOPSLA 1989
54 papers
- A Denotational Semantics of Inheritance and its Correctness
- A Fast Method Dispatcher for Compiled Languages with Multiple Inheritance
- A Laboratory for Teaching Object-Oriented Thinking
- A Module Mechanism for Constraints in Smalltalk
- An Efficient Implementation of SELF - a Dynamically-Typed Object-Oriented Language Based on Prototypes
- An Environment for Literate Smalltalk Programming
- An Event-Driven Model-View-Controller Framework for Smalltalk
- An Extended Frame Language
- An Object Addressing Mechanism for Statically Types Languages with Multiple Inheritance
- An Object-Oriented Modeling Environment
- Computational Reflection in Class-Based Object-Oriented Languages
- Constraint Technology fur User-Interface Construction in ThingLab II
- Contributions to Teaching Object Oriented Design and Programming
- Controllable Delegation: An Exercise in Law-Governed Systems
- DSM: An Object-Relationship Modeling Language
- Design of the Opportunistic Garbage Collector
- Extending Ordinary Inheritance Schemes to Include Generalization
- Extending the Operating System to Support an Object-Oriented Environment
- Function Minimization and Automatic Differentiation Using C++
- Good News, Bad News: Experience Building a Software Development Environment Using the Object-Oriented Paradigm
- Incremental Distribution of Timestamp Packets: A New Approach to Distributed Garbage Collection
- Inheritance and Synchronization with Enabled Sets
- Interfaces for Strongly-Typed Object-Oriented Programming
- Mandatory Security in Object-Oriented Database Systems
- Metaclass Compatibility
- Neural Agents - A Frame of Mind
- OROS: Toward a Type Model for Software Development Environments
- Object-Oriented Design: A Responsibility-Driven Approach
- Object-Oriented Programming for Linear Algebra
- Objects in their Eyes (Panel)
- PCLOS: A Critical Review
- PROCOL - A Parallel Object Language with Protocols
- Panel on Transactions in Object-Oriented Systems
- Panel: Architectural Alternatives for Object-Oriented Database Management
- Panel: From Prototype to Product?
- Panel: Inheritance: Can We Have Our Cake and Eat it, Too?
- Panel: Object-Oriented Languages: Premises and Promises
- Panel: Object-Oriented Technologies and the Software Industrial Revolution - Necessary But Not Sufficient
- Panel: Using Ada within an Object-Oriented Software Development Paradigm
- Playground: An Object-Oriented Simulation System With Agent Rules for Children of All Ages
- Problem-Solution Mapping in Object-Oriented Design
- Programming with Explicit Metaclasses in Smalltalk-80
- Prototyping a Real-Time Embedded System in Smalltalk
- Reflective Facilities in Smalltalk-80
- Rule-Based Delegation for Prototypes
- Saving a Legacy With Objects
- Static Type Inference for Parametric Classes
- Strategies for Scientific Prototyping in Smalltalk
- TICLOS: An Implementation of CLOS for the Explorer Family
- The Use of Multimethods and Method Combination in a CLOS Based Window System Interface
- Three Steps to Views: Extending the Object-Oriented Paradigm
- Vamp: The Aldus Application Framework
- Virtual Classes: A Powerful Mechanism in Object-Oriented Programming
- Virtual Memory and Backing Storage Management in Multiprocessor Operating Systems Using Object-Oriented Design Techniques