| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第0章 概论
第1章 开源软件发展的概况
1.1 开源软件的定义
1.1.1 自由软件定义
1.1.2 开源软件定义
1.1.3 中国开源软件推进联盟定义
1.2 开源软件状况
1.2.1 开源软件发展状况
1.2.2 开源软件应用状况
1.3开源软件分类
1.4 开源软件的优点
1.5 开源软件的特点
1.5.1 开源软件的成本
1.5.2 开源软件的成熟度测评概况
1.5.3 开源软件的选择策略概述
1.5.4 开源软件的管理机制
1.5.5 开源软件与知识产权
1.6 最有价值的开源软件
小结
参考文献
第2章 面向开源软件的软件架构原理
2.1 软件构架概述及基本方法
2.1.1 软件构架的特点
2.1.2 软件构架的质量评估
2.1.3 软件架构“4+1”视图模型
2.1.4软件构架师
2.1.5 案例分析——档案管理系统
2.2 基本的软件构架方法
2.2.1 软件体系结构论述
2.2.2 软件层次结构
2.2.3 软件中间件构架方法
2.2.4 轻量级的软件构架方法
2.3 可信软件的构架方法
2.3.1 可信软件概述
2.3.2 可信软件基本原理
2.3.3 可信软件构造所满足的基本条件
2.3.4 可信软件演化
2.3.5 可信软件度量
2.3.6 可信软件技术
2.3.7 可信研究进展
2.4 协同软件构架方法
2.4.1 协同软件概述
2.4.2 协同软件原理
2.4.3 协同软件模式
2.4.4 协同软件角色
2.4.5 协同软件的工作流技术
2.5 开源软件的软件开发构架模式
小结
参考文献
第3章 面向开源软件的分析设计方法
3.1 开源软件分析设计方法概述
3.2 基本的软件分析设计方法
3.2.1 面向对象设计方法
3.2.2 面向构件设计方法
3.2.3 UML建模方法
3.3 面向服务计算的软件分析设计方法
3.3.1 面向服务的分析设计方法概述
3.3.2 面向服务体系结构的设计方法
3.3.3 面向服务流程的建模方法
3.3.4 面向企业服务总线的方法
3.3.5 面向服务体系架构建模语言(SoaML)
3.4 面向服务的软件语义化的软件分析设计方法
3.4.1 面向服务的软件语义化概述
3.4.2 0WL-S与WSDL、TMDM的特征关系
3.4.3 0WL与Web服务、主题图的关系
3.4.4 面向服务软件语义化基础
3.4.5 面向服务的软件语义化方法
3.4.6 面向服务的软件语义化研究进展
……
第4章 面向开源软件的软件开发方法
第5章 面向开源软件的软件开发技术
第6章 面向开源软件的软件开发开源框架
第7章 多开源软件框架整合方法
第8章 SAJP-M轻量级开源中间件整合实现
第9章 用SAJP-M设计实现科研绩效系统