Books

Papers/Articles

Books : reviews

[cover]

Robert C. Martin, Dirk Riehle, Frank Buschmann, editors. Pattern Languages of Program Design 3. Addison Wesley. 1998

 

The patterns presented are grouped into: • General Purpose Design Patterns • Variations on Design Patterns • Architectural Patterns • Distribution Patterns • Persistence Patterns • User Interface Patterns • Programming Patterns • Domain-Specific Patterns • Process Patterns • Patterns on Patterns

Contents

Bobby Woolf.
Null Object
Peter Sommerlad.
Manager
Dirk Baumer, Dirk Riehle.
Product Trader
Ralph E. Johnson, Bobby Woolf.
Type Object
Eugene Wallingford.
Sponsor-Selector
Erich Gamma.
Extension Object
Robert C. Martin.
Acyclic Visitor
Martin E. Nordberg III.
Default and Extrinsic Visitor
Paul Dyson, Bruce Anderson.
State Patterns
Bran Selic.
Recursive Control
Dirk Riehle.
Bureaucracy
Douglas C. Schmidt.
Acceptor and Connector
Fernando Das Neves, Alejandra Garrido.
Bodyguard
Irfan Pyarali, Tim Harrison, Douglas C. Schmidt.
Asynchronous Completion Token
Antonio Rito Silva, Joao Dias Pereira, Jose Alves Marques.
Object Recovery
Neil B. Harrison.
Patterns for Logging Diagnostic Messages
Dirk Riehle, Wolf Siberski, Dirk Baumer, Daniel Megert, Heinz Zullighoven.
Serializer
Wolfgang Keller, Jens Coldewey.
Accessing Relational Databases
Mark Bradac, Becky Fletcher.
A Pattern Language for Developing Form Style Windows
Douglas C. Schmidt, Tim Harrison.
Double-Checked Locking
Chris Cleeland, Douglas C. Schmidt, Tim Harrison.
External Polymorphism
Lorraine L. Boyd.
Business Patterns of Association Objects
Liping Zhao, Ted Foster.
A Pattern Language of Transport Systems (Point and Route)
Peter Molin, Lennart Ohlsson.
The Points and Deviations Pattern Language of Fire Alarm Systems
Brian Foote, Joseph Yoder.
The Selfish Class
Don Roberts, Ralph E. Johnson.
Patterns for Evolving Frameworks
Charles Weir.
Patterns for Designing in Teams
David E. DeLano, Linda Rising.
Patterns for System Testing
Gerard Meszaros, Jim Doble.
A Pattern Language for Pattern Writing

[cover]

Markus Schumacher, Eduardo Fernandez-Buglioni, Duane Hybertson, Frank Buschmann, Peter Sommerlad. Security Patterns: integrating security and systems engineering. Wiley. 2006