Large-Scale Software Architecture and over 360,000 other books are available for Amazon Kindle – Amazon’s new wireless reading device. Learn more

 

or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
Sorry!
More Buying Choices
24 used & new from $31.53

Have one to sell? Sell yours here
 
   
Large-Scale Software Architecture: A Practical Guide using UML
 
 
Start reading Large-Scale Software Architecture on your Kindle in under a minute.

Don’t have a Kindle? Get your Kindle here.
 
  

Large-Scale Software Architecture: A Practical Guide using UML (Paperback)

~ (Author), Richard Anthony (Author) "The many web pages and books on software architecture have provided dozens, if not hundreds, of definitions of software architecture and related terms..." (more)
Key Phrases: Analysis Overall View, Anthony Figure, Process View (more...)
4.8 out of 5 stars  See all reviews (4 customer reviews)

List Price: $100.00
Price: $70.00 & this item ships for FREE with Super Saver Shipping. Details
You Save: $30.00 (30%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Upgrade this book for $14.00 more, and you can read, search, and annotate every page online. See details
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Friday, November 13? Choose One-Day Shipping at checkout. Details
14 new from $31.62 10 used from $31.53

Formats

Amazon Price New from Used from
  Kindle Edition $56.00 -- --
  Paperback $70.00 $31.62 $31.53

Frequently Bought Together

Large-Scale Software Architecture: A Practical Guide using UML + Software Systems Architecture: Working With Stakeholders Using Viewpoints and Perspectives + Documenting Software Architectures: Views and Beyond
Price For All Three: $168.57

Show availability and shipping details


Customers Who Bought This Item Also Bought

97 Things Every Software Architect Should Know

97 Things Every Software Architect Should Know

by Richard Monson-Haefel
3.6 out of 5 stars (16)  $23.09
Documenting Software Architectures: Views and Beyond

Documenting Software Architectures: Views and Beyond

by Paul C. Clements
4.5 out of 5 stars (6)  $45.48
A Software Architecture Primer

A Software Architecture Primer

by John Reekie
5.0 out of 5 stars (1)  $26.56
SOA Design Patterns (The Prentice Hall Service-Oriented Computing Series from Thomas Erl)

SOA Design Patterns (The Prentice Hall Service-Oriented Computing Series from Thomas Erl)

by Thomas Erl
4.7 out of 5 stars (17)  $47.99
Software Architecture in Practice (2nd Edition)

Software Architecture in Practice (2nd Edition)

by Len Bass
4.2 out of 5 stars (26)  $46.29
Explore similar items

Editorial Reviews

Review

“…a welcome addition…recommended…” (CVU, June 04)


Product Description

Software architecture is critical to the success of software development projects. Unfortunately, many projects are unsuccessful in their attempts to leverage architecture-based development, especially large-scale projects. Lost in a myriad of possible UML diagrams, project teams often resort to ineffective ad-hoc techniques.

The purpose of this book is to enable software architects, their managers, and other development team members to become more effective in directing the course of large-scale software development projects. Written by two experienced architects that have worked in the trenches on many projects, this book provides practical advice for all software teams about developing and capturing critical software architectural concerns.

Leveraging the recent IEEE standard on software architecture and using UML compatible with versions 1.4 and 2.0 this book describes a series of viewpoints for capturing the software architecture and related concerns. These viewpoints convey essential information to users, stakeholders and other members of the development team.

Large-Scale Software Architecture covers:

  • a series of UML based viewpoints for capturing software architecture and related concerns

  • useful techniques for development of software architectures

  • the roles and responsibilities of the software architect and the architecture team

  • traps and pitfalls of architecture development

  • utilization of reusable and off-the-shelf software frameworks and components
Whether managing, designing, developing or architecting large and complex systems, you will better understand how the software architecture can be captured and represented using this book.

Product Details

  • Paperback: 278 pages
  • Publisher: Wiley (December 30, 2002)
  • Language: English
  • ISBN-10: 0470848499
  • ISBN-13: 978-0470848494
  • Product Dimensions: 9.2 x 7.5 x 0.8 inches
  • Shipping Weight: 1.3 pounds (View shipping rates and policies)
  • Average Customer Review: 4.8 out of 5 stars  See all reviews (4 customer reviews)
  • Amazon.com Sales Rank: #344,954 in Books (See Bestsellers in Books)

    Popular in this category: (What's this?)

    #35 in  Books > Computers & Internet > Programming > Software Design, Testing & Engineering > UML

More About the Author

Jeff Garland
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Jeff Garland Page

Inside This Book (learn more)



Books on Related Topics (learn more)

What Do Customers Ultimately Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

 

Customer Reviews

4 Reviews
5 star:
 (3)
4 star:
 (1)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.8 out of 5 stars (4 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
9 of 9 people found the following review helpful:
5.0 out of 5 stars Practical, thorough and accessible, July 12, 2005
By Eoin Woods (Hertfordshire, United Kingdom) - See all my reviews
(REAL NAME)   
[Review duplicated from Amazon.co.uk]

Jeff Garland and Richard Anthony have written a very practical and accessible explanation of the process of designing and describing the software architecture for a large information system. All of the major architectural structures are covered and the depth of experience of the authors is evident from the solid, practical advice given throughout. There is also a huge amount of practical advice as to how architectural structures can be described using UML, which is particularly valuable.

The only significant criticism I've have is that they don't talk about the quality properties of the architecture all that explicitly. The focus in most of the book is about capturing architectural structures rather than talking about the required architectural qualities that led to the structures being selected. The reader is left to discern this for themselves.

This said though, I'd still recommend the book to any practicing information systems architect.
Comment Comment (1) | Permalink | Was this review helpful to you? Yes No (Report this)



 
8 of 9 people found the following review helpful:
5.0 out of 5 stars Excellent guide to designing large software systems, September 22, 2004
This book presents a very practical guide to designing and developing large-scale software systems. I've been involved in a number of large-scale projects and this is the first book I've found that includes many of the things you usually find out the hard way. Things like how to effectively communicate the design to the team, how to manage iterations and how to document designs and changes to the design.

Since the topic is large-scale systems, the book focuses more on techniques than on specific examples, but it more than makes up for that by providing practical tips and recommended reading references. If you are leading a software development team or plan to, this book will help you on a very practical level.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
12 of 15 people found the following review helpful:
5.0 out of 5 stars Excellent ref. on communicating large-scale software design, November 5, 2003
By "bsegraves" (Austin, TX USA) - See all my reviews
An excellent reference on what UML diagrams to use to capture the achitecture of a large software project. And this isn't based on the authors' ivory-tower opinions, but on their actual experience of using these diagrams in the real world. We have since used their approach to successfully capture (and thereby communicate to others) the architecture of software projects at our company.

The writing style is a bit dry (there are no humorous anecdotes), but this is more than made up for by being concise.

The book also includes an excellent primer of the various roles a software architect (and other software managers) should take within a large project.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

4.0 out of 5 stars Brief and to the point
This book is not pretentious about what it tries to do. It has no grandiose notions of explaining theories behind architecture, capturing history of the field, how to select... Read more
Published on August 1, 2006 by Not two, but One

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Discussion Replies Latest Post
Textbooks for Kindle DX? 61 3 days ago
textbook scam 66 8 days ago
Amazon is a great place to buy textbooks! 35 20 days ago
Search Customer Discussions
Search all Amazon discussions
   


Listmania!


So You'd Like to...


Create a guide

Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.