- ISBN:9787030551856
- 装帧:平装胶订
- 册数:暂无
- 重量:暂无
- 开本:B5
- 页数:184
- 出版时间:2020-04-01
- 条形码:9787030551856 ; 978-7-03-055185-6
本书特色
本书从服务演化管理的角度,以Pi演算和OWL-S及其扩展作为形式化工具,较为系统地讨论了云计算环境下SaaS软件模式的服务演化相关问题,包括SaaS服务演化的概念框架、需求规约形式化描述方法、层间映射规则、需求演化方法、服务流程演化方法、服务增量式演化方法、服务数据演化方法等,并给出相关推理过程和算法。本书还给出了一个服务演化过程的原型系统,并提供案例研究。
内容简介
本书根据SaaS模式的"单实例,多租户"、功能可伸缩、按需服务等特性,以租户需求为驱动,研究SaaS服务的演化理论和方法。通过建立SaaS服务演化的总体概念框架,采用OWLS、Pi演算及其扩展作为形式化工具,对SaaS服务演化的需求规约、需求转换映射、演化操作模型、模型分析等进行深入研究,从需求、流程和服务三个层面研究演化过程。
目录
第1章 绪论 1
1.1 背景介绍 1
1.2 内容和方法概述 2
1.3 原则和范围 4
1.4 本书的主要价值 4
1.5 本书的组织结构 5
1.6 本章小结 6
第2章 相关现状综述 7
2.1 SaaS的发展现状 7
2.1.1 概述 7
2.1.2 SaaS的优点 8
2.1.3 SaaS的缺点 9
2.1.4 SaaS的发展前景 9
2.2 SaaS的定义和特性 10
2.2.1 SaaS的定义 10
2.2.2 SaaS的特性 12
2.3 SaaS应用分析 12
2.3.1 SaaS与传统软件应用比较 13
2.3.2 从SaaS到互联网+ 14
2.4 SaaS理论研究综述 15
2.4.1 SaaS理论研究 15
2.4.2 SaaS演化研究 15
2.5 服务演化研究现状 16
2.5.1 服务的静态演化 16
2.5.2 服务的动态演化 17
2.5.3 Web 服务演化 18
2.5.4 服务组合演化 19
2.5.5 软件在线演化 19
2.6 SaaS与SOA的比较 20
2.7 SaaS服务演化与Web服务演化比较 21
2.8 本章小结 21
第3章 形式化工具及扩展 23
3.1 Pi演算 23
3.1.1 基本概念 23
3.1.2 操作语义 25
3.1.3 行为观察理论 26
3.1.4 Pi演算建模示例 27
3.2 扩展Pi演算 29
3.2.1 操作符 29
3.2.2 标号迁移系统 29
3.2.3 约束和归属关系 30
3.3 OWL-S 30
3.3.1 基本概念 30
3.3.2 基本语法 31
3.3.3 结构描述 33
3.4 扩展OWL-S 35
3.4.1 支持演化的扩展 36
3.4.2 支持动态的扩展 36
3.5 本章小结 37
第4章 SaaS服务演化概念框架 38
4.1 SaaS特性分析 38
4.2 SaaS服务演化基本概念形式化描述 41
4.2.1 服务 41
4.2.2 需求 42
4.2.3 流程 42
4.2.4 SaaS服务演化 42
4.3 概念框架 43
4.3.1 提出问题 43
4.3.2 构建概念框架 43
4.3.3 需求层 44
4.3.4 流程层 45
4.3.5 服务层 46
4.4 层次间的约束规则 47
4.5 本章小结 48
第5章 SaaS服务需求描述和演化 49
5.1 SaaS服务需求特征 49
5.2 SaaS服务需求规约描述 50
5.2.1 需求规约描述语言 50
5.2.2 SaaS服务需求描述 51
5.2.3 SaaS服务需求演化描述 52
5.3 OWL-S到Pi演算的映射 53
5.3.1 基本映射关系 53
5.3.2 转换规则 54
5.3.3 复合映射关系 56
5.4 SaaS服务需求规约演化模型 63
5.4.1 演化机制 63
5.4.2 需求规约演化请求 64
5.4.3 基层模型 66
5.4.4 元层模型 67
5.4.5 需求规约演化模型 67
5.4.6 演化操作过程 68
5.5 需求规约冲突问题 69
5.5.1 冲突类型 70
5.5.2 冲突检测 72
5.5.3 冲突消解 73
5.6 服务层的映射规则 74
5.6.1 服务结构 74
5.6.2 基本活动的映射规则 75
5.6.3 服务单元的映射规则 78
5.7 服务流程层的映射规则 79
5.7.1 概念映射描述 79
5.7.2 原子行为的映射规则 79
5.7.3 流程结构的映射规则 82
5.7.4 异常处理的映射规则 84
5.7.5 事件触发的映射规则 84
5.7.6 事件回滚的映射规则 85
5.8 本章小结 85
第6章 SaaS服务流程演化 86
6.1 服务流程演化过程定义 86
6.1.1 服务流程结构 87
6.1.2 服务流程状态 88
6.1.3 服务流程演化规则 88
6.2 服务流程的Pi演算描述 89
6.2.1 服务流程表示 89
6.2.2 服务流程结构描述 90
6.3 服务流程演化模型 92
6.3.1 演化模型 92
6.3.2 演化执行 93
6.4 服务流程互模拟程度分析 95
6.5 服务流程簇膨胀问题 97
6.5.1 问题的产生 97
6.5.2 演化路径和服务流程簇优化 97
6.6 SaaS服务流程验证 100
6.6.1 可达性 100
6.6.2 死锁 101
6.6.3 活锁 102
6.7 本章小结 103
第7章 SaaS服务增量式演化 104
7.1 SaaS服务 104
7.1.1 基本概念 104
7.1.2 原子服务描述 105
7.1.3 原子服务通道类型 106
7.1.4 服务基调 107
7.2 增量式服务演化 107
7.2.1 多租户服务 107
7.2.2 服务演化过程 108
7.3 增量式演化模型 109
7.3.1 插入增量演化 109
7.3.2 删除增量演化 112
7.3.3 替换增量演化 114
7.3.4 移动增量演化 115
7.3.5 通道增量演化 118
7.4 演化的复合 120
7.4.1 复合顺序 120
7.4.2 复合行为 122
7.5 服务演化一致性分析 122
7.6 本章小结 124
第8章 SaaS服务数据演化 125
8.1 SaaS数据模式的演化过程 125
8.1.1 演化策略 125
8.1.2 演化框架 127
8.1.3 演化点选择 127
8.1.4 演化方法 128
8.1.5 演化过程 129
8.1.6 演化结果 130
8.2 SaaS数据模型演化方法 130
8.2.1 演化框架 131
8.2.2 模型演化相关定义 131
8.2.3 模型演化语义冲突 132
8.2.4 模型演化操作规则 134
8.2.5 演化过程计算 136
8.3 SaaS数据演化涌现性问题 137
8.3.1 认识数据演化的涌现性 137
8.3.2 SaaS数据演化的相关定义 139
8.3.3 SaaS数据演化的涌现性特征 140
8.3.4 涌现性分析过程 141
8.4 SaaS数据演化涌现性的度量 141
8.4.1 涌现性度量问题 141
8.4.2 求解涌现性的信息熵值的方法 142
8.4.3 演化过程中的误差校正 143
8.4.4 多个涌现性特征的信息熵 143
8.4.5 信息熵的参数求解 143
8.5 本章小结 144
第9章 原型系统和案例分析 145
9.1 AEPS介绍 145
9.1.1 概述 145
9.1.2 系统框架 145
9.1.3 技术开发环境 146
9.2 运行环境 147
9.2.1 演化日志数据库 147
9.2.2 OWL解析引擎及接口 147
9.2.3 Graph引擎及接口 147
9.3 辅助工具 148
9.3.1 演化需求描述图形化表示工具 148
9.3.2 演化需求建模工具 149
9.3.3 演化日志分析工具 150
9.4 客户关系管理SaaS服务系统案例分析 150
9.4.1 系统介绍 150
9.4.2 服务需求演化 152
9.4.3 服务流程演化 153
9.4.4 服务演化 154
9.4.5 案例评析 156
9.5 政务信息资源目录服务系统案例分析 156
9.5.1 系统介绍 156
9.5.2 服务需求演化 158
9.5.3 服务流程演化 159
9.5.4 服务演化 162
9.5.5 案例评析 162
9.6 本章小结 162
第10章 总结和展望 163
10.1 本书内容回顾 163
10.2 本书改进方向 165
10.3 未来需要探索研究的问题 166
10.3.1 云计算的若干问题 166
10.3.2 SaaS应用中的若干问题 167
10.3.3 Pi演算和OWL-S形式化工具应用若干问题 169
10.4 本章小结 170
参考文献 171
-
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥37.7¥65.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥77.4¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
UN NX 12.0多轴数控编程案例教程
¥25.8¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥84.5¥119.0 -
PREMIERE PRO 2023全面精通:视频剪辑+颜色调整+转场特效+字幕制作+案例实战
¥69.3¥99.0