内容简介
本书系统阐述了软件体系结构的概念、思想以及建模和描述手段,介绍了软件体系结构的重要模式及应用。指导如何设计出高质量符合需求的软件体系结构,给出了评估软件体系结构的方法,论述了当前流行的软件体系结构及相关技术。全书强调思想和理念,重视实用和实践。 全书共分9章,主要内容包括软件体系结构概览、软件体系结构模式(风格)、软件体系结构描述、软件体系结构设计、软件体系结构与软件质量、软件体系结构评估、特定领域软件体系结构及产品线体系结构、基于Java和.net的分布式软件体系结构、主流技术软件体系结构。本书可作为软件工程专业以及其他计算机类专业的软件体系结构教材,也可作为软件工程相关技术人员参考用书。