
《软件体系结构教程》是2008年清华大学出版社出版的图书,作者是李代平。
- 书名 软件体系结构教程
- 作者 李代平
- ISBN 9787302168560
- 定价 39.50元
- 出版社 清华大学出版社
内容简介
《软件体系结构教程》系来自统地介绍软件体系结构的基本原理、方法和实践,全面反映软件体系结构研究和应用的最新进展。既婷品草岩套已坏苏讨论软件体系结构的基本理论知识,又介绍软件体系结构的设计和工业界面应用实例,强调理论与实践相结合。杀范角湖识圆该书系统地介绍软件体系结构的基本原理、方法和实也践,全面反映软件体360百科系结构研究和应用的最新进展。
全书共10章,第1章简单介绍软件体系的概念、发展时推满属和应用现状;第2章讨论软件体系结构建模,包括视图模型、核心模型、生命周期模型和抽象模型;第3章介绍软件体系结构的风格和特定领域软件体系结构;第4章讨论软件体系结构的描述方法,重点介绍软件体系结构描述语言;第5章介绍动态软件体系结构及其描述方法;第6章介绍Web服务体系结构相关知识,以及面向服务的体系结构的基本概念和设计原对困求步族则;第7章讨论基管会而破确占假训古杆于体系结构的软件开发方法,介绍基体结构的软件过程;第8章讨论软件体系结构的分析与测试问题,重点介绍软件体系燃地械况川速比鲜因结构的可靠性风险分析;第9章讨论软件体系评估方法,重点快断父架态即正即业介绍ATAM和SAAM方法讨一斤妒热得首移林等汉;第10章介绍软件产品线的原理和方法,重点讨论产品线体系结构的设计和演化。
编图的宪调迅武加延句 本书可作为计算机软件程旧松专业本科生、研究生和软件工程硕士的软件体系结构教材,也可作为软件工程高级培训、系统分析员培训、系统构架设计师培训教材,以及软件开发人员的参考书。
图书目录
第一章绪论
第二章软件体系结构
第三章软件体系结构模式
第四章软件体系结构描述
第五章软件体系结构建模理论
第六章软件体系结构设计原理
第七章用UML描述软件体系结构
第八章需求到软件体系结构的方法
第九章点政百找促和充息看欢金面向对象体系结构
保皮 第十章软件体系结构的质量分析
第十一章体系结构配置研究
第十二章软件体系触今取根鱼言结构性能
第十三章软件体系结损易供运等置片态继日构评估方法
第十四章Oracle体系结构
第十五章网格体系结构
参考文献
万春向架顶的亮亮送置 ……
文摘
南移去放动州轻 第1章 绪论
由于计算机软件系统的规模和复杂程度不断提高,软件系统的结构变得十分复杂,软件系统的质量和性能不再仅仅取决于软件的实现算法和来自数据结构,软件体系结构的正确设计和选择往往是整个软件系统成功的关键因素。因此,软件体系结构逐渐成为软件工程领域的研究热点,并成为大型似告总众有居软件系统开发与软件产品线生产的关键技术。
1.1 当前软件工程的分析
软件工程这个概念的正式出现是在1968年NAT0软件工程会议上。而360百科软件工程这个概念的出现主要是由于"软件危机"的出现而导致的。
1.1.1 软件危机的出现
软件是计算机运行所需要的各种程序和数据的总称,它是计算机系统的重要组成部思促分。编制符合要求的程序一直是人们追求的目标。随着计算机应用领域的扩大,人们对软件的需求量剧增,对软件的正确性提出了更高的要求,并迫切地需要缩短软件生产周期。但是,当时士可定红临答星的软件编制还是过多地依赖于程序员的能力和技巧,这就导致扬仍利试兴妒条田合孩了软件的生产周期长,可靠性及可维护性也很差。软件开发远远满足不了社会的曲宗飞运在全轴五岁由证需求,从而爆发了一场"软件危机"。所谓软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。实际上几乎所有的吸么志必被快许土秋南软件都不同程度地存在问题。
1.1.2 软件危机的成因
从软件危机的种间种表现和软件作为逻辑产品的特殊性,可以发现软件危机的原因,具体如下。
1.软件规模越来越大
医再随着计算机应用的日益广泛,需要开发的软件规模日益庞大,软件结构也日益复只新安杂。这些庞大软件的功能非常复杂,体现在处理功能的多样性和运行环境的多样性。