CC2e
Login | Register Construx Home
Code Complete, Second Edition
Chapters: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 28 29 30 31 32 33 34 35
   Contents Chapter 3 Architecture Resources

Chapter 3: Measure Twice Cut Once: Upstream Prerequisites

Software Architecture

Numerous books on software architecture have been published in the past few years. Here are some of the best:

  • Bass, Len, Paul Clements, and Rick Kazman. Software Architecture in Practice, Second Edition, Boston, Mass.: Addison Wesley, 2003. Buy from Amazon.com
  • Buschman, Frank, et al. Pattern-Oriented Software Architecture, Volume 1: A System of Patterns, New York: John Wiley & Sons, 1996. Buy from Amazon.com
  • Clements, Paul, ed.. Documenting Software Architectures: Views and Beyond, Boston, Mass.: Addison Wesley, 2003. Buy from Amazon.com
  • Clements, Paul, Rick Kazman, and Mark Klein. Evaluating Software Architectures: Methods and Case Studies, Boston, Mass.: Addison Wesley, 2002. Buy from Amazon.com
  • Fowler, Martin. Patterns of Enterprise Application Architecture, Boston, Mass.: Addison Wesley, 2002. Buy from Amazon.com
  • Jacobson, Ivar, Grady Booch, James Rumbaugh. The Unified Software Development Process, Reading, Mass.: Addison Wesley, 1999. Buy from Amazon.com
  • IEEE Std 1471-2000. Recommended Practice for Architectural Description of Software Intensive Systems, Los Alamitos, CA: IEEE Computer Society Press. This document is the IEEE-ANSI guide for creating software architecture specifications.

See Also: