Pattern Languages of Program Design 4, Volume 4

Front Cover
Brian Foote, Neil Harrison, Hans Rohnert
Addison-Wesley, 2000 - Computers - 762 pages
Design patterns have moved into the mainstream of commercial software development as a highly effective means of improving the efficiency and quality of software engineering, system design, and development. Patterns capture many of the best practices of software design, making them available to all software engineers. The fourth volume in a series of books documenting patterns for professional software developers, Pattern Languages of Program Design 4 represents the current and state-of-the-art practices in the patterns community. The 29 chapters of this book were each presented at recent PLoP conferences and have been explored and enhanced by leading experts in attendance. Representing the best of the conferences, these patterns provide effective, tested, and versatile software design solutions for solving real-world problems in a variety of domains. This book covers a wide range of topics, with patterns in the areas of object-oriented infrastructure, programming strategies, temporal patterns, security, domain-oriented patterns, human-computer interaction, reviewing, and software management. Among them, you will find: *The Role object *Proactor *C++ idioms *Architectural patterns

From inside the book

Contents

ObjectOriented Infrastructure Patterns
91
and José Alves Marques
111
Proactor Irfan Pyarali Tim Harrison Douglas C Schmidt
133
Copyright

19 other sections not shown

Common terms and phrases

Bibliographic information