文摘
英文文摘
第一章引论
1.1本文的选题背景及意义
1.2本文的主要研究内容
第二章软件体系结构概述
2.1软件体系结构的定义
2.2软件体系结构的重要性
2.3软件体系结构应用现状及发展方向
2.3.1应用现状
2.3.2研究热点
2.3.3发展方向
第三章软件体系结构描述语言
3.1 ADL的目的及用处
3.2 ADL的现状及发展方向
第四章软件体系结构风格
4.1体系结构风格的定义和分类
4.2典型软件体系结构风格
4.2.1 Pipes and Filters管道和过滤器风格
4.2.2 Data Abstraction and Object-Oriented Organization数据抽象和面向对象风格
4.2.3 Event-Based,Implicit Invocation基于事件的隐式调用风格
4.2.4层次系统风格
4.3形式化描述体系结构风格
4.3.1静/动态结构建模
4.3.2行为建模
4.3.3资源利用建模
4.3.4模型的集成
本章小结
第五章设计模式
5.1创建型模式
5.2结构型模式
5.3行为型模式
本章小结
第六章Web Services体系结构
6.1关注Web Services体系结构的原因
6.2什么是Web Services
6.2.1 Web Services架构
6.2.2 Web Services的分类
6.3 Web Services的协议和核心技术
6.3.1 Soap
6.3.2WSDL
6.3.3 UDDI
本章小结
第七章体系结构设计
7.1软件过程模型
7.1.1线性顺序模型
7.1.2原型实现模型
7.1.3 RAD模型
7.1.4演化软件过程模型
7.1.6形式化方法模型
7.2软件体系结构的性能(质量)评价
7.2.1基于“场景”的评价方式
7.2.2基于度量的评价方式
7.2.3进一步的研究
7.3形式化到非形式化(半形式化)
7.4体系结构设计的过程
7.5 UML简述
本章小结
第八章消息中心的设计与实现
8.1项目简介
8.2需求工程
8.3消息中心的体系结构分析和实现
8.3.1消息接收子系统
8.3.2消息发送子系统
8.3.3基于构件的设计和开发
本章小结
第九章结语及我的一点想法
感谢
参考文献
安徽大学;