基于语义关系的网构软件演化技术研究
摘要 | 第5-7页 |
Abstract | 第7-9页 |
第1章 绪论 | 第12-28页 |
1.1 研究的目的和意义 | 第12-15页 |
1.2 网构软件演化技术 | 第15-18页 |
1.2.1 网构软件静态演化 | 第16-17页 |
1.2.2 网构软件动态演化 | 第17-18页 |
1.3 国内外研究现状 | 第18-23页 |
1.3.1 面向SA的网构软件静态演化技术 | 第19-21页 |
1.3.2 基于实例迁移的网构软件动态演化技术 | 第21-23页 |
1.4 论文的主要工作与组织结构 | 第23-28页 |
第2章 网构软件静态演化特性分析 | 第28-49页 |
2.1 引言 | 第28-29页 |
2.2 网构软件体系结构语义关系特征 | 第29-34页 |
2.2.1 构件语义及语义协议关系 | 第29-31页 |
2.2.2 构件之间语义关系 | 第31-32页 |
2.2.3 SA语义关系 | 第32-34页 |
2.3 SA语义关系矩阵及语义关系链矩阵 | 第34-38页 |
2.3.1 SA语义关系矩阵 | 第34-35页 |
2.3.2 SA语义关系链矩阵 | 第35-38页 |
2.4 SA语义演化操作与分析 | 第38-42页 |
2.5 实例与分析 | 第42-48页 |
2.6 本章小结 | 第48-49页 |
第3章 基于语义关系的网构软件演化波及效应研究 | 第49-62页 |
3.1 网构软件语义关系链矩阵构建方法 | 第49-54页 |
3.2 网构软件语义关系波及效应算法 | 第54-56页 |
3.2.1 增加、修改的语义关系波及效应算法 | 第54-55页 |
3.2.2 删除操作的语义关系波及效应算法 | 第55-56页 |
3.3 实例与分析 | 第56-60页 |
3.4 本章小结 | 第60-62页 |
第4章 网构软件动态演化错误分析 | 第62-81页 |
4.1 问题的提出 | 第62-64页 |
4.2 预备知识 | 第64-67页 |
4.2.1 Petri网 | 第64-65页 |
4.2.2 着色Petri网 | 第65-67页 |
4.3 网构软件服务模型 | 第67-71页 |
4.3.1 网构软件服务模型描述 | 第67-69页 |
4.3.2 IW_CPN模型动态运行规则 | 第69-71页 |
4.4 IW_CPN数据依赖关系分析 | 第71-73页 |
4.5 面向数据流的网构软件服务动态演化错误分析 | 第73-80页 |
4.5.1 网构软件动态演化操作 | 第73-74页 |
4.5.2 网构软件动态错误分析 | 第74-80页 |
4.6 本章小结 | 第80-81页 |
第5章 网构软件服务实例动态迁移准则研究 | 第81-100页 |
5.1 运行实例动态迁移 | 第81-85页 |
5.2 面向数据流的网构软件服务实例可迁移准则 | 第85-91页 |
5.2.1 可迁移性准则1 | 第85-89页 |
5.2.2 可迁移性准则2 | 第89-91页 |
5.3 面向数据流/控制流的运行实例可迁移性准则 | 第91-93页 |
5.4 实验与分析 | 第93-99页 |
5.5 本章小结 | 第99-100页 |
结论 | 第100-102页 |
参考文献 | 第102-112页 |
攻读博士学位期间发表的论文和取得的科研成果 | 第112-113页 |
致谢 | 第113页 |