第一章软件体系结构起源与背景、第二章软件体系结构原理与模型、第三章软件体系结构风格、第四章质量属性解剖、第五章质量属性与软件体系结构、第六章分析与设计软件体系结构、第七章软件体系结构实战、第八章评估软件体系结构与改进。
突出实战与理论相结合。在每章均有丰富的案例进行分析,读者可通过实际案例了解相关抽象原理。书中的例子具有一定时代性,例如火车票订票、淘宝等例子均具有一定现实意义。而相关的书籍主要还是在理论方面进行阐述,较为抽象,书中案例与现实具备一定举例。
本书作者自身从事多年的软件体系结构教学,具备教学一线的实际反馈数据,了解学生对软件体系结构理解的误区和难点。
林荣恒,北京邮电大学教师,任职于北邮网络技术研究院网络与交换技术国家重点实验室。曾在佐治亚理工学院GVU中心(计算学院)普适计算实验室联合培养。在联合培养期间,实现了一个可用于研究人员、医生使用的数字笔系统。该数字笔系统已经实际应用部署,并在2010年的IMFAR会议(自闭症的主要会议)上做了展示和发表,起到良好的示范作用。目前数字笔应用于亚特兰大的马克思治疗中心,用于帮助自闭症治疗中心辅助治疗相关儿童。
第一章软件体系结构起源与背景
第二章软件体系结构原理与模型
第三章软件体系结构风格
第四章质量属性解剖
第五章质量属性与软件体系结构
第六章分析与设计软件体系结构
第七章软件体系结构实战
第八章评估软件体系结构与改进