AnyBook4Less.com
Find the Best Price on the Web
Order from a Major Online Bookstore
Developed by Fintix
Home  |  Store List  |  FAQ  |  Contact Us  |  
 
Ultimate Book Price Comparison Engine
Save Your Time And Money

Evaluating Software Architectures: Methods and Case Studies

Please fill out form in order to compare prices
Title: Evaluating Software Architectures: Methods and Case Studies
by Paul Clements, Rick Kazman, Mark Klein
ISBN: 0-201-70482-X
Publisher: Addison-Wesley Pub Co
Pub. Date: 15 January, 2002
Format: Hardcover
Volumes: 1
List Price(USD): $54.99
Your Country
Currency
Delivery
Include Used Books
Are you a club member of: Barnes and Noble
Books A Million Chapters.Indigo.ca

Average Customer Rating: 5 (1 review)

Customer Reviews

Rating: 5
Summary: Essential reading for practicing SW architects
Comment: The authors provide an in-depth treatment of three methods for
evaluating software architectures, all of which were developed at the
Software Engineering Institute with involvement by the authors. The
methods examined are:
(1) ATAM (Architecture Tradeoff Analysis
Method)
(2) SAAM (Software Architecture Analysis Method)
(3)
ARID (Active Reviews for Intermediate Designs)

Each of the above
address software evaluations in increasing levels of detail, with the
book's main emphasis on ATAM.

What makes this book so valuable is
the fact that you can learn much about developing software
architectures from the criteria with which they are evaluated. For
example, the discussion on quality attributes is eye-opening because
what architects consider to be well formed quality attributes are
usually too vague to properly evaluate, resulting in ill defined
architectures in the first place. Knowing how to evaluate the
architecture will provide the keys for defining a solid architecture.
More important is the way the authors define the outputs of the
architecture evaluation, which gives the practicing architect a
framework for design that fully meets the evaluation criteria. The
net result is that a defined architecture will unambiguously
communicate the design to the development team, as well as to the QA
team.

I especially like the business oriented approach that
addresses the costs and benefits of evaluation, the three approaches
from which to choose that best meets technical and business goals, and
the case studies that support each of the approaches. Another strong
point about this book is architecture is also evaluated with
production in mind. Too many books only consider architecture from
the development point of view, or in rare cases, from development and
QA points of view. The evaluation techniques in this book extend to
support and maintenance. The authors make selection of the best
technique easy by comparing them in Chapter 9, and provide an approach
to implement evaluations in Chapter 10.


If you're an architect I also recommend augmenting the excellent
material in this book with Design and Use of Software Architectures by
Jan Bosch , which gives an alternate method to ATAM that is more
complete in many respects. Even if you espouse Bosch's approach,
however, the approach and techniques given in Evaluating Software
Architectures: Methods and Case Studies are complementary. I personally
recommend both books and assign equal value to them.

Similar Books:

Title: Documenting Software Architectures: Views and Beyond
by Paul Clements, Felix Bachmann, Len Bass, David Garlan, James Ivers, Reed Little, Robert Nord, Judith Stafford
ISBN: 0201703726
Publisher: Addison-Wesley Pub Co
Pub. Date: 26 September, 2002
List Price(USD): $64.99
Title: Software Architecture in Practice, Second Edition
by Len Bass, Paul Clements, Rick Kazman
ISBN: 0321154959
Publisher: Addison-Wesley Pub Co
Pub. Date: 09 April, 2003
List Price(USD): $54.99
Title: Design and Use of Software Architectures
by Jan Bosch
ISBN: 0201674947
Publisher: Addison-Wesley Pub Co
Pub. Date: 19 May, 2000
List Price(USD): $52.99
Title: Architecture-Centric Software Project Management: A Practical Guide
by Daniel J. Paulish
ISBN: 0201734095
Publisher: Addison-Wesley Pub Co
Pub. Date: 27 December, 2001
List Price(USD): $34.99
Title: Patterns of Enterprise Application Architecture
by Martin Fowler
ISBN: 0321127420
Publisher: Addison-Wesley Pub Co
Pub. Date: 05 November, 2002
List Price(USD): $49.99

Thank you for visiting www.AnyBook4Less.com and enjoy your savings!

Copyright� 2001-2021 Send your comments

Powered by Apache