沈军编写的《软件体系结构——面向思维的解析方法》采用系统化思维策略,解析软件体系结构相关知识。第1章概述,给出软件体系结构的定义及其内涵、涉及的相关内容及其逻辑关系以及本书的组织结构及应有的学习策略。第2章主要解析软件体系结构赖以建立的基础——软件模型。第3章主要解析用以建立软件体系结构的基本构件——设计模式。第4章主要解析面向同族系统和异族系统的两类软件体系结构基本风格及其关系,同时解析由它们衍生的各种典型风格及其具体应用。第5章主要解析面向Web应用的新3-Tier/n-Tier体系结构的基本工作原理和面向服务的体系结构(SOA)的基本工作原理,并简单解析面向领域的体系结构的基本思想。第6章主要解析软件体系结构的若干基本描述方法,包括非形式化描述方法和形式化描述方法,并通过具体设计工具和应用案例,解析软件体系结构的基本设计方法。第7章主要解析软件体系结构的发展,基于归纳和演绎两种思维策略重点解析可恢复程序语句组件模型与SOA深入以及云计算、元模型与MDA。《软件体系结构——面向思维的解析方法》主要面向普通高等院校计算机学院、软件学院的高年级本科生、硕士生相关课程的教学,也可以满足对计算机软件技术感兴趣的普通读者的自学需求。