Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
18 used & new from $35.16

Have one to sell? Sell yours here
 
   
Tell a Friend
Software Architecture: Perspectives on an Emerging Discipline
 
 
Please tell the publisher:
I'd like to read this book on Kindle
 
  

Software Architecture: Perspectives on an Emerging Discipline (Paperback)

by Mary Shaw (Author), David Garlan (Author)
3.4 out of 5 stars See all reviews (8 customer reviews)

List Price: $57.33
Price: $51.59 & this item ships for FREE with Super Saver Shipping. Details
You Save: $5.74 (10%)
Special Offers Available
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Friday, August 29? Choose One-Day Shipping at checkout. See details

18 used & new available from $35.16

Special Offers and Product Promotions

  • This title is eligible for Amazon Fall Textbook promotions. Get unlimited free Two-Day Shipping for three months with a free trial of Amazon Prime. Add $100 worth of eligible textbooks to your cart to qualify. Sign up at checkout. New members only. Here's how (restrictions apply)

Frequently Bought Together

Customers buy this book with Software Architecture in Practice (2nd Edition) (SEI Series in Software Engineering) by Len Bass

Software Architecture: Perspectives on an Emerging Discipline Software Architecture in Practice (2nd Edition) (SEI Series in Software Engineering)
Price For Both: $107.58

Customers Who Bought This Item Also Bought

Documenting Software Architectures: Views and Beyond (SEI Series in Software Engineering)

Documenting Software Architectures: Views and Beyond (SEI Series in Software Engineering) by Paul Clements

4.5 out of 5 stars (6)  $59.99
The Memory Jogger II

The Memory Jogger II by Michael Brassard

4.8 out of 5 stars (12)  $8.76
Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series)

Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series) by Erich Gamma

4.5 out of 5 stars (250)  $41.57
Database Management Systems

Database Management Systems by Raghu Ramakrishnan

2.8 out of 5 stars (44)  $91.95
Collaboration Explained: Facilitation Skills for Software Project Leaders (Agile Software Development Series)

Collaboration Explained: Facilitation Skills for Software Project Leaders (Agile Software Development Series) by Jean Tabaka

4.4 out of 5 stars (8)  $40.79
Explore similar items : Books (100)

Editorial Reviews

Product Description
Good software developers often adopt one or several architectural patterns as strategies for system organization. But, although they use these patterns purposefully, they often use them informally and nearly unconsciously. This book organizes this substantial emerging "folklore" of system design -- with its rich language of system description -- and closes the gap between the useful abstractions (constructs and patterns) of system design and the current models, notations and tools. It identifies useful patterns clearly, gives examples, compares them, and evaluates their utility in various settings -- allowing readers to develop a repertoire of useful techniques that goes beyond the single-minded current fads. Examines the ways in which architectural issues can impact software design; shows how to design new systems in principled ways using well-understood architectural paradigms; emphasizes informal descriptions, touching lightly on formal notations and specifications, and the tools that support them; explains how to understand and evaluate the design of existing software systems from an architectural perspective; and presents concrete examples of actual system architectures that can serve as models for new designs. For professional software developers looking for new ideas about system organization.

The publisher, Prentice-Hall Engineering/Science/Mathematics
Shaw and Garland examine the useful abstractions and paradigms of system design as well as key notations and tools. They present an introduction to software architecture that illustrates the current state of the discipline and examines ways in which architectural issues can impact software design.

See all Editorial Reviews

Product Details

  • Paperback: 242 pages
  • Publisher: Prentice Hall (April 12, 1996)
  • Language: English
  • ISBN-10: 0131829572
  • ISBN-13: 978-0131829572
  • Product Dimensions: 9.1 x 6.9 x 0.5 inches
  • Shipping Weight: 15.5 ounces (View shipping rates and policies)
  • Average Customer Review: