Back to Papers and Downloads
Back
to Recommended Books
Architecture
Topics
System
Architecture
Enterprise
Architecture
Architecture
Patterns
Architects
Related
Topics
Software
Engineering
Components
Distributed and
Real-Time Systems
Object-Oriented
Patterns
Requirements and
Use Cases
Reuse and Product
Platforms
Software
Development
UML
Software
Engineering
Architect
Skillset
Consulting
Leadership,
Teams, and Communication
Modeling and
Problem Solving
Strategy
Architecture
Metaphors
Building
Architecture
James Madison and
the US Constitution
General Interest
Miscellaneous
Art
Business
The Architecture
Discipline
What: Architecture
How: Architecting
Who:
Architects
Why: Motivation
Where and When: Context
Related
Topics
Architecture
Training
|
Books on Software
Architecture
|
Forthcoming
(see draft):
Software
Architecture Action Guide, by Ruth Malan and Dana Bredemeyer. |
|
Albin, Stephen T.,
The Art of Software Architecture: Design Methods and Techniques,
Wiley, 2003. |
|
Bass, L., P. Clements, and R. Kazman.
Software Architecture in Practice.
2nd ed. Prentice-Hall, 2003. |
|
Bennett, Douglas, Designing Hard Software: The Essential
Tasks, Prentice-Hall, 1997. |
|
Bosch, Jan, Design and Use of Software
Architectures: Adopting and Evolving a Product-line Approach,
Addison-Wesley, 2000. |
|
Clements, Paul, R. Kazman,
M. Klein, Evaluating
Software Architectures: Methods and Case Studies,
Addison-Wesley, 2001. (recommended) |
|
Clements, Paul, Felix
Bachmann, Len Bass, David Garlan, James Ivers, Reed Little, Robert
Nord, and Judith Stafford, Documenting
Software Architectures: Views and Beyond, Addison-Wesley,
2002. |
|
Dikel, David, D.
Kane, and J. Wilson, Software
Architecture: Organizational Principles and Patterns,
Prentice-Hall, 2001.
See our
Papers and Downloads
page to download the Preface and Chapter 4,
"Rhythm: Assuring Beat, Process and Movement". |
|
Fowler, Martin, David
Rice, Matthew Foemmel, Edward Hieatt, Robert Mee, and Randy
Stafford, Patterns
of Enterprise Application Architecture, Addison-Wesley,
2002. |
|
Garland, Jeff and Richard
Anthony,
Large-Scale Software Architecture : A Practical Guide using UML,
John Wiley and Sons, 2002. |
|
Gomma, H.
Designing Software Product Lines wtih UML: From Use Cases to Pattern Based
Software Architectures. Reading, Massachusetts: Addison-Wesley,
2005. |
|
Gorton, Ian,
Essential Software Architecture, Springer, 2006. |
|
Hofmeister, Christine, R.
Nord, and D. Soni,
Applied
Software Architecture, Addison-Wesley 2000.
Recommended. |
|
Reekie, John and Rohan McAdam,
A Software Architecture Primer, Angophora Press, 2006. |
|
Rozanski, Nick and Eóin Woods,
Software Systems Architecture : Working With Stakeholders Using
Viewpoints and Perspectives,
Addison-Wesley Professional, 2005. |
|
Shaw, Mary and David Garlan, Software Architecture:
Perspectives on an Emerging Discipline, Prentice-Hall, 1996. |
|
Witt, B., T. Baker and E. Meritt. Software Architecture
and Design: Principles, Models and Methods, p. 9. Van Nostrand Reinhold, 1994. |
|