by Frank Buschmann
|
by Dragos Manolescu
|
Pattern-Oriented Software Architecture Volume 1: A System of Patterns by Frank Buschmann |
Pattern Languages of Program Design 4 (Software Patterns Series) by Neil Harrison |
Pattern-Oriented Software Architecture Volume 4: A Pattern Language for Distributed Computing (v. 4) by Frank Buschmann |
Distributed processing is a difficult and exciting area of computing, and patterns presented in Pattern Languages of Program Design can help solve some of the problems of scalability, concurrency, and transaction management. These patterns include several business objects for managing transactions and accounts, as well as for optimizing queries across distributed systems.
The middle section of this text applies patterns to the software engineering process itself and several papers (including one intriguingly called "Caterpillar's Fate") show how the pattern movement can benefit software engineers and managers. Further material looks at the process of defining and implementing patterns. (Discovering patterns is only a start; learning to reuse them effectively is another challenge.) Final chapters look at patterns that manage state and events for real-time and behavioral systems.
Although the first installment of Pattern Language of Program Design offers a decidedly mixed bag of essays, it is particularly strong on distributed systems and provides a strong overview of some central thinking on pattern research, which is still relevant. --Richard Dragan
Product Details
Would you like to update product info or give feedback on images?
|
![]() |
52% buy the item featured on this page: Pattern Languages of Program Design $49.49 |
![]() |
16% buy Pattern-Oriented Software Architecture Volume 1: A System of Patterns $63.87 |
![]() |
12% buy Refactoring to Patterns $36.66 |
![]() |
11% buy Head First Design Patterns $29.67 |
Tags Customers Associate with This Product(What's this?)Click on a tag to find related items, discussions, and people.
|
|
Share your thoughts with other customers:
|
|||||||||
Most Helpful Customer Reviews
Share your thoughts with other customers: Create your own review
|
|
|
After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in. |