Skip to content
Scan a barcode
Scan
Added to your cart
Hardcover Documenting Software Architectures: Views and Beyond Book

ISBN: 0201703726

ISBN13: 9780201703726

Documenting Software Architectures: Views and Beyond

Select Format

Select Condition ThriftBooks Help Icon

Recommended

Format: Paperback

Condition: Very Good

$15.79
Save $7.20!
List Price $22.99
Almost Gone, Only 2 Left!

You Might Also Enjoy

Software Architecture in Practice
Software Architecture in Practice
Len Bass, Rick Kazman, Paul Clements

from: $6.19

The Mythical Man-Month: Essays on Software Engineering
The Mythical Man-Month: Essays on Software Engineering
Frederick P. Brooks Jr.

from: $5.39

Just Enough Software Architecture: A Risk-Driven Approach
Just Enough Software Architecture: A Risk-Driven Approach
George H. Fairbanks

from: $35.63

Essential Software Architecture
Essential Software Architecture
Ian Gorton

from: $17.89

Mayo Clinic Infectious Diseases Board Review (Mayo Clinic Scientific Press)
Mayo Clinic Infectious Diseases Board Review (Mayo Clinic Scientific Press)
Zelalem Temesgen

from: $7.59

Beautiful Code: Leading Programmers Explain How They Think
Beautiful Code: Leading Programmers Explain How They Think
Yukihiro Matsumoto, Ya, Yoshiko Kuno, Andy Oram, Brian W. Kernighan, Jon L. Bentley, Greg Wilson

from: $7.49

Software Estimation: Demystifying the Black Art
Software Estimation: Demystifying the Black Art
Steve McConnell

from: $5.79

Pattern-Oriented Software Architecture, Volume 1: A System of Patterns
Pattern-Oriented Software Architecture, Volume 1: A System of Patterns
Michael Stal, Frank Buschmann, Hans Rohnert, Peter Sommerlad, Regine Meunier

from: $5.59

Designing Software Architectures: A Practical Approach
Designing Software Architectures: A Practical Approach
Humberto Cervantes, Rick Kazman

from: $11.49

Continuous Architecture in Practice: Software Architecture in the Age of Agility and Devops
Continuous Architecture in Practice: Software Architecture in the Age of Agility and Devops
Eoin Woods, Pierre Pureur, Murat Erder

from: $41.77

Introduction to Healthcare Quality Management
Introduction to Healthcare Quality Management
Patrice L. Spath

from: $5.99

Agroecology: The Ecology of Sustainable Food Systems
Agroecology: The Ecology of Sustainable Food Systems
Stephen R. Gliessman

from: $9.89

Learning and Behavior
Learning and Behavior
James E. Mazur

from: $5.09

Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions (The Addison-Wesley Signature Series)
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions (The Addison-Wesley Signature Series)
Gregor Hohpe, Bobby Woolf

from: $23.79

Spring in Action
Spring in Action
Craig Walls, Ryan Breidenbach

from: $5.19

Patterns of Enterprise Application Architecture
Patterns of Enterprise Application Architecture
Martin Fowler

from: $44.99

Workbook/Lab Manual to accompany Yookoso!: Continuing with Contemporary Japanese
Workbook/Lab Manual to accompany Yookoso!: Continuing with Contemporary Japanese
Suzuko Hamasaki, Hifumi Ito, Hiroko Kataoka, Akemi Morioka, Yasu-Hiko Tohsaku, Tohsaku Yasu-Hiko

Out of Stock

A Song of Ice & Fire RPG: A Game of Thrones Edition
A Song of Ice & Fire RPG: A Game of Thrones Edition
Robert J. Schwalb, Steve Kenson

Out of Stock

The Ancestral sin
The Ancestral sin
John S. Romanides

Out of Stock

Book Overview

"This new edition is brighter, shinier, more complete, more pragmatic, more focused than the previous one, and I wouldn't have thought it possible to improve on the original. As the field of software architecture has grown over these past decades, there is much more to be said, much more that we know, and much more that we can reflect upon of what's worked and what hasn't--and the authors here do all that, and more." --From the Foreword by Grady Booch, IBM Fellow Software architecture--the conceptual glue that holds every phase of a project together for its many stakeholders--is widely recognized as a critical element in modern software development. Practitioners have increasingly discovered that close attention to a software system's architecture pays valuable dividends. Without an architecture that is appropriate for the problem being solved, a project will stumble along or, most likely, fail. Even with a superb architecture, if that architecture is not well understood or well communicated the project is unlikely to succeed. Documenting Software Architectures, Second Edition, provides the most complete and current guidance, independent of language or notation, on how to capture an architecture in a commonly understandable form. Drawing on their extensive experience, the authors first help you decide what information to document, and then, with guidelines and examples (in various notations, including UML), show you how to express an architecture so that others can successfully build, use, and maintain a system from it. The book features rules for sound documentation, the goals and strategies of documentation, architectural views and styles, documentation for software interfaces and software behavior, and templates for capturing and organizing information to generate a coherent package. New and improved in this second edition: Coverage of architectural styles such as service-oriented architectures, multi-tier architectures, and data models Guidance for documentation in an Agile development environment Deeper treatment of documentation of rationale, reflecting best industrial practices Improved templates, reflecting years of use and feedback, and more documentation layout options A new, comprehensive example (available online), featuring documentation of a Web-based service-oriented system Reference guides for three important architecture documentation languages: UML, AADL, and SySML This description may be from another edition of this product.
More by Paul Clements
Fodor's Essential Ireland 2021: With Belfast and Northern Ireland
Fodor's Essential Ireland 2021: With Belfast and Northern Ireland
Fodor's Travel Guides, Paul Clements, Anto Howard, Jillian Bolger, Vic O'Sullivan, Fodor's Travel Publications Inc.

from: $5.49

Software Architecture in Practice
Software Architecture in Practice
Len Bass, Rick Kazman, Paul Clements

from: $6.19

Evaluating Software Architectures: Methods and Case Studies
Evaluating Software Architectures: Methods and Case Studies
Paul Clements, Mark Klein, Rick Kazman

from: $5.49

Teach Yourself Latin American Dancing
Teach Yourself Latin American Dancing
Margaret Cantell, Paul Clements

from: $6.49

Jan Morris: life from both sides
Jan Morris: life from both sides
Paul Clements

from: $5.59

The Improvised Play: The Work of Mike Leigh (Methuen Theatrefile)
The Improvised Play: The Work of Mike Leigh (Methuen Theatrefile)
Paul Clements

from: $50.19

Charles Bukowski, Outsider Literature, and the Beat Movement
Charles Bukowski, Outsider Literature, and the Beat Movement
Paul Clements

from: $61.82

The Creative Underground: Art, Politics and Everyday Life (Routledge Research in Cultural and Media Studies)
The Creative Underground: Art, Politics and Everyday Life (Routledge Research in Cultural and Media Studies)
Paul Clements

from: $61.04

Software Product Lines : Practices and Patterns
Software Product Lines : Practices and Patterns
Paul Clements, Linda Northrop, Linda M. Northrop

from: $5.89

Shannon Country
Shannon Country
Paul Clements

from: $17.51

Wandering Ireland's Wild Atlantic Way: From Banba's Crown to World's End
Wandering Ireland's Wild Atlantic Way: From Banba's Crown to World's End
Paul Clements

from: $8.49

Rawlsian Political Analysis: Rethinking the Microfoundations of Social Science
Rawlsian Political Analysis: Rethinking the Microfoundations of Social Science
Paul Clements

from: $39.01

Spirit of Slavery: God's Unfinished Business
Spirit of Slavery: God's Unfinished Business
Paul Clements

from: $14.07

Tell Them We Were Rising
Tell Them We Were Rising
Paul Clements

from: $32.83

A Year In the Woods: Montalto Through the Seasons
A Year In the Woods: Montalto Through the Seasons
Paul Clements

from: $22.72

The Height of Nonsense
The Height of Nonsense
Paul Clements

from: $13.79

Irish Shores
Irish Shores
Paul Clements

from: $15.89

Irish Shores: A journey round the rim of Ireland
Irish Shores: A journey round the rim of Ireland
Paul Clements

from: $18.84

Holy? Me??: A Simple Study of the Biblical Doctrine of Personal Holiness
Holy? Me??: A Simple Study of the Biblical Doctrine of Personal Holiness
Paul Clements

from: $12.18

Hillsboro Mosaic, 2003 Time Capsule Essays
Hillsboro Mosaic, 2003 Time Capsule Essays
Paul Clements

Out of Stock

Romancing Ireland: Richard Hayward, 1892-1964
Romancing Ireland: Richard Hayward, 1892-1964
Paul Clements

Out of Stock

The Height of Nonsense: The Ultimate Irish Road Trip
The Height of Nonsense: The Ultimate Irish Road Trip
Paul Clements

Out of Stock

Grow Up: A Simple Study of the Biblical Doctrine of Spiritual Growth
Grow Up: A Simple Study of the Biblical Doctrine of Spiritual Growth
Paul Clements

Out of Stock

Customer Reviews

0 customer rating | 0 review

Rated 5 stars
The best thinking on documenting software architecture

Simply put, I think this book represents the best thinking about documenting software architectures. You can find other books that include different aspects covered in this book (documenting views, 4+1, ANSI/IEEE-1471-2000, etc). However, you will have a hard time finding a book that pulls it all together, provides the rationale and includes the "beyond" part which discusses other approaches to documenting software architectures...

0Report

Rated 4 stars
detailed advice about designing

Clements shows how to use various notations to document your software design. Of these, perhaps UML is now the most common. The advice in the text can be used to first design your code, before programming. Certainly, you should somehow have a design laid out first. You do, don't you? The book offers structural advice about how to do this. From the low level "mechanical" details of the UML notation, to more general conceptual...

0Report

Rated 5 stars
The best to date

Software architecture really is unlike any other aspect of its design. The architecture has deeper meaning and larger scale than any other aspect, and can't be discussed in the same ways.This book opens that discussion. Among the "architecture" books I've read lately, this is the only one to offer concrete advice on describing, presenting, and analyzing archtiectural features of a system. It identifies a number of documentation...

0Report

Rated 5 stars
The only technical documentation book you'll need

After reading my colleague's comments I rushed out and purchased this book. I, too, am trained and certified in Information Mapping© and was impressed at how closely the approach in this book is aligned to that method. However, what I like most is the fact that this book can be used as guidance for a wider scope than just documenting software architectures because it shows how to organize your documentation requirements,...

0Report

Rated 5 stars
Should be an establish standard for documenting

Since reading a fascinating document titled "CMU/SEI-2001-TN-010 - Documenting Software Architectures: Organization of Documentation Package" a year ago and discovering that the approximately 20-page document was the basis for a book I have patiently waited, and am delighted with how the book turned out.First, this book stands out as one of the clearest descriptions of how to not only document architectures, but how to manage...

0Report

Copyright © 2025 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks ® and the ThriftBooks ® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured