• RRP: £29.99
  • You Save: £4.50 (15%)
FREE Delivery in the UK.
Only 1 left in stock (more on the way).
Dispatched from and sold by Amazon. Gift-wrap available.
Pattern Oriented Software... has been added to your Basket
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Pattern Oriented Software Architecture Volume 5: On Patterns and Pattern Languages Hardcover – 13 Apr 2007

5.0 out of 5 stars 1 customer review

See all formats and editions Hide other formats and editions
Amazon Price
New from Used from
Kindle Edition
"Please retry"
"Please retry"
£22.67 £98.09
Note: This item is eligible for click and collect. Details
Pick up your parcel at a time and place that suits you.
  • Choose from over 13,000 locations across the UK
  • Prime members get unlimited deliveries at no additional cost
How to order to an Amazon Pickup Location?
  1. Find your preferred location and add it to your address book
  2. Dispatch to this address when you check out
Learn more
£25.49 FREE Delivery in the UK. Only 1 left in stock (more on the way). Dispatched from and sold by Amazon. Gift-wrap available.
click to open popover

Special Offers and Product Promotions

Frequently Bought Together

  • Pattern Oriented Software Architecture Volume 5: On Patterns and Pattern Languages
  • +
  • Pattern-Oriented Software Architecture. Volume 3: Patterns for Resource Management
  • +
  • Pattern-Oriented Software Architecture Volume 4: A Pattern Language for Distributed Computing
Total price: £78.82
Buy the selected items together

Enter your mobile number below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone

To get the free app, enter your mobile phone number.

Product details

Product Description


“…likely to become a classic…this is a great book for anyone who wants to understand software architectures”.   StickyMinds.com Thursday 7 August 2008

About the Author

Frank Buschmann , Siemens AG, Germany Kevlin Henney , Curbralan, Bristol, UK Douglas C. Schmidt , Vanderbilt University

Customer Reviews

5.0 out of 5 stars
5 star
4 star
3 star
2 star
1 star
See the customer review
Share your thoughts with other customers

Top Customer Reviews

Format: Kindle Edition Verified Purchase
This book gave me much more of what I expected. Not only patterns but a deep analysis of what patterns are, how to use them and the limits in this approach.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Most Helpful Customer Reviews on Amazon.com (beta)

Amazon.com: HASH(0x9af4f7bc) out of 5 stars 2 reviews
1 of 1 people found the following review helpful
HASH(0x9af77480) out of 5 stars A briliant source on pattern language concepts 11 Dec. 2008
By B. Zamani - Published on Amazon.com
Format: Hardcover
We knew something about patterns and the relationships between patterns, but, this book addresses the concept of pattern language more deeply by classifying and naming those relationships, such as Complements, Compounds, and Sequences. These idea are covered in part II of the book, after talking about single patterns in part I, which I think we know more about it from the literature.
The most interesting part, from my point of view, is part III, which relates the concepts of pattern language to the well-known jargon in theory of automation. I like the analogy of patterns as words and pattern sequences as sentences, and I think we can borrow some idea of compilers to build tools that help designers that are using a pattern language. This is what I'm working as my research right now.

Finally, the book could be more compact, specially for the first two parts. But, considering the fact that the authors wanted to wrap up their ideas presented in the previous four volumes, it had to be wordy.
10 of 18 people found the following review helpful
HASH(0x9af70a08) out of 5 stars A Book about Patterns 23 Sept. 2007
By Gregor Hohpe - Published on Amazon.com
Format: Hardcover
I just saw that POSA5 does not have a review. It definitely deserves one, so here we go. In the spirit of full disclosure, I know Frank and Kevlin quite well through our work in the patterns community. But I am still entitled to my own opinions when it comes to book reviews!

POSA5 is different from the other four POSA's. In a sense, it is a "meta" book, a book about patterns, rather than a book using patterns. In spirit it is closest to John Vlissides' insightful Pattern Hatching: Design Patterns Applied (Software Patterns Series), but on a somewhat grander scale.

I have only read the first few chapers so far (the book is too heavy to carry around when I travel). Chapter 1 describes the evolution of an example pattern from an "OK" write-up to a rich, deep pattern. I love the example because the starting point is not even bad, but the end result is so much better. Later chapters in the book talk about relationships between patterns and pattern languages.

Why another book on patters? When you look at the book shelves jock full with "patterns" books, you might get the impression that people have figured out how to write patterns. However, patterns have suffered a bit from their own success, having become a buzzword. "If you make it a pattern, people will take it more seriously" is often the attitude. But pattern != pattern. This book highlights what makes good patterns and pattern languages. It's a conceptual topic but the book uses a lot of examples. I wish the publishers could require every author who is sticking "Patterns" into their book title to read this book.

Why only 4 stars? Because I have not finished reading yet. As in the stock market, uncertainty weighs. If it continues the way it starts, it'll certainly be 5 stars.
Were these reviews helpful? Let us know