Enter your mobile number or email address 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.

  • Apple
  • Android
  • Windows Phone
  • Android

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

Pattern Oriented Software Architecture Volume 5: On Patterns and Pattern Languages Volume 5 Edition

4.5 out of 5 stars 2 customer reviews
ISBN-13: 978-0471486480
ISBN-10: 0471486485
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Sell yours for a Gift Card
We'll buy it for $2.75
Learn More
Trade in now
Have one to sell? Sell on Amazon
Buy used On clicking this link, a new layer will be open
$24.29 On clicking this link, a new layer will be open
Buy new On clicking this link, a new layer will be open
$59.31 On clicking this link, a new layer will be open
More Buying Choices
24 New from $25.87 20 Used from $22.00
Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Save Up to 90% on Textbooks Textbooks
$59.31 FREE Shipping. Only 5 left in stock (more on the way). Ships from and sold by Amazon.com. Gift-wrap available.

Frequently Bought Together

  • Pattern Oriented Software Architecture Volume 5: On Patterns and Pattern Languages
  • +
  • Pattern-Oriented Software Architecture Volume 1: A System of Patterns
  • +
  • Pattern-Oriented Software Architecture Volume 4: A Pattern Language for Distributed Computing
Total price: $183.93
Buy the selected items together

Editorial Reviews

Review

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

From the Back Cover

Pattern-oriented software architecture is a new approach to software development. This book represents the progression and evolution of the pattern approach into a system of patterns capable of describing and documenting large-scale applications. A pattern system provides, on one level, a pool of proven solutions to many recurring design problems. On another it shows how to combine individual patterns into heterogeneous structures and as such it can be used to facilitate a constructive development of software systems. Uniquely, the patterns that are presented in this book span several levels of abstraction, from high-level architectural patterns and medium-level design patterns to low-level idioms. The intention of, and motivation for, this book is to support both novices and experts in software development. Novices will gain from the experience inherent in pattern descriptions and experts will hopefully make use of, add to, extend and modify patterns to tailor them to their own needs. None of the pattern descriptions are cast in stone and, just as they are borne from experience, it is expected that further use will feed in and refine individual patterns and produce an evolving system of patterns.
NO_CONTENT_IN_FEATURE



Product Details

  • Hardcover: 490 pages
  • Publisher: Wiley; Volume 5 edition (May 21, 2007)
  • Language: English
  • ISBN-10: 0471486485
  • ISBN-13: 978-0471486480
  • Product Dimensions: 7.7 x 1.4 x 9.5 inches
  • Shipping Weight: 2.6 pounds (View shipping rates and policies)
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Best Sellers Rank: #1,099,217 in Books (See Top 100 in Books)

Customer Reviews

5 star
50%
4 star
50%
3 star
0%
2 star
0%
1 star
0%
See both customer reviews
Share your thoughts with other customers

Top Customer Reviews

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.
Comment 1 of 1 people found this helpful. 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
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.
Comment 10 of 18 people found this helpful. 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

Set up an Amazon Giveaway

Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more
Pattern Oriented Software Architecture Volume 5: On Patterns and Pattern Languages
This item: Pattern Oriented Software Architecture Volume 5: On Patterns and Pattern Languages
Price: $59.31
Ships from and sold by Amazon.com

Want to discover more products? Check out these pages to see more: "a pattern language", architecture pattern