《软件设计和体系结构/21世纪高等学校规划教材·软件工程》全面系统地讲述软件设计和体系结构的相关思想、理论和方法,并提供了来自业界的最新研究内容和进展。全书共包含14章,第1章是软件工程和软件设计概述,第2章至第14章讲述软件模型和描述、软件体系结构建模和UML、软件设计过程、软件体系结构风格、面向对象的软件设计方法、面向数据流的软件设计方法、用户界面分析与设计、设计模式、Web服务体系结构、基于分布构件的体系结构、软件体系结构评估、软件设计的进化、云计算的体系结构。《软件设计和体系结构/21世纪高等学校规划教材·软件工程》条理清晰、语言流畅、通俗易懂,在内容组织上力求自然、合理、循序渐进,并提供了丰富的实例和实践要点,使读者更好地把握软件工程学科的特点,更容易理解所学的理论知识,掌握软件设计和体系结构的应用。《软件设计和体系结构/21世纪高等学校规划教材·软件工程》可作为高等学校的软件工程专业、计算机应用专业和相关专业的教材,并可作为其他各类软件工程技术人员的参考书。