【软件体系结构】张友生.pdf

软件体系结构 张友生编著 软件学院推荐教材
前言 随着软件系统规模越来越大、越来越复杂,整个系统的结构和规格说明显得越来越重 要。对于大规模的复杂软件系统,其总体的系统结构设计和规格说明比起对计算的算法和 数据结构的选择已经变得明显重要得多.在此种背景下,人们认识到软件体系结构的重要 性:并认为对软件体系结构的系统、深入的研究将会成为提高软件生产率和解决软件维护 自从软件系统首次被分成许多模块,模块之间有相互作用,组合起来有整体的属性,软件就具有了体系结构。好的开发者常常会使用一些体系结构模式作为软件系统结构设计 策略,但他们并没有规范地、明确地表达出来,这样就无法将他们的知识与别人交流。
32目录 第一章软件体系结构概论 1从软件危机谈起 1软件危机的表现 1软件危机的原因 1如何克服软件危机构件与软件重用 1构件模型及实现 1构件获取 1构件管理 1构件重用 1软件重用实例 1软件体系结构的兴起和发展 1. 