By: J. Vlissides, J.O. Coplien, N. L. Kerth, eds.
Published in: Addison-Wesley, 1996
Summary: Papers from the second patterns conference, PLoP '95.
Aarsten+96b | Object-Oriented Design Patterns in Reactive Systems |
Adams+96 | Fault-Tolerant Telecommunication System Patterns |
Anthony96 | Patterns for Classroom Education |
Auer+96 | Lazy Optimization: Patterns for Efficient Smalltalk Programming |
Berczuk96 | Organizational Multiplexing: Patterns for Processing Satellite Telemetry with Distributed Teams |
Brown+96b | Crossing Chasms: A Pattern Language for Object-RDBMS Integration |
Buschmann96 | Reflection |
Cargill96 | Localized Ownership: Managing Dynamic Objects in C++ |
Cockburn96 | Prioritizing Forces in Software Design |
Coram96 | Demo Prep: A Pattern Language for the Preparation of Software Demonstrations |
Cunningham96 | EPISODES: A Pattern Language of Competitive Development |
Doble96 | Shopper |
Foote+96 | Evolution, Architecture, and Metamorphosis |
Fowler96 | Accountability and Organizational Structures |
Harrison96 | Organizational Patterns for Teams |
Hopley96 | Decision Deferral and Capture Pattern Language |
Johnson96 | Transactions and Accounts |
Kim+96 | Implementation Patterns for the Observer Pattern |
Lavender+96 | Active Object: An Object Behavioral Pattern for Concurrent Programming |
McKenney96a | Selecting Locking Designs for Parallel Programs |
Meszaros96 | A Pattern Language for Improving the Capacity of Reactive Systems |
Orenstein96 | A Pattern Language for an Essay-Based Web Site |
Ran96 | MOODS: Models for Object-Oriented Design of State |
Riehle96b | Patterns for Encapsulating Class Trees |
Rohnert96 | The Proxy Design Pattern Revisited |
Rossi+96 | Design Patterns for Object-Oriented Hypermedia Applications |
Sane+96a | Detachable Inspector/Removable cout: A Structural Pattern for Designing Transparent Layered Services |
Sane+96b | Resource Exchanger: A Behavioral Pattern for Low-Overhead Concurrent Resource Management |
Schmidt+96 | Half-Sync/Half-Async: An Architectural Pattern for Efficient and Well-Structured Concurrent I/O |
Shaw96 | Some Patterns for Software Architectures |
Sommerlad96 | Command Processor |
Sommerlad+96 | The Client-Dispatcher-Server Design Pattern |
Subramanian+96 | Backup Pattern: Designing Redundancy in Object-Oriented Software |
Wake+96 | Improving Responsiveness in Interactive Applications Using Queues |
Woolf96 | Partitioning Smalltalk Code into ENVY/Developer Components |