本书是一本关于软件体系结构设计的书籍。书中探讨了软件体系结构的概念、方法、用途等问题,但对软件体系结构概念本身并没有给出非常明确的含义。作者希望读者通读全书后自己形成软件体系结构的一个完整概念。本书不仅适合大型软件系统的体系结构设计师使用,而且特别适合较小、不太成熟的软件开发组织的体系结构设计师使用,同时,本书也可作为对软件体系结构设计感兴趣的广大读者的参考读物。