基于多值逻辑的软件产品线模型检测
摘要 | 第4-5页 |
ABSTRACT | 第5页 |
注释表 | 第10-11页 |
第一章 绪论 | 第11-18页 |
1.1 研究背景 | 第11-14页 |
1.1.1 软件产品线 | 第11-12页 |
1.1.2 模型检测 | 第12-13页 |
1.1.3 软件产品线的模型检测 | 第13-14页 |
1.2 研究现状 | 第14-15页 |
1.3 本文研究内容 | 第15-17页 |
1.3.1 软件产品线的不完备建模 | 第16页 |
1.3.2 软件产品线的多值模型检测 | 第16-17页 |
1.4 本文组织结构 | 第17-18页 |
第二章 预备知识 | 第18-29页 |
2.1 软件产品线的可变性建模 | 第18-23页 |
2.1.1 特征与特征图 | 第18-20页 |
2.1.2 迁移系统与特征迁移系统 | 第20-23页 |
2.2 多值模型检测 | 第23-27页 |
2.2.1 双格与世界双格 | 第23-25页 |
2.2.2 多值Kripke结构与CTL逻辑 | 第25-27页 |
2.3 本章小结 | 第27-29页 |
第三章 软件产品线的不完备建模 | 第29-37页 |
3.1 基于双格的特征迁移系统 | 第29-31页 |
3.2 产品的不完备模型 | 第31-33页 |
3.3 产品的具体模型 | 第33-35页 |
3.4 本章小结 | 第35-37页 |
第四章 软件产品线的多值模型检测 | 第37-50页 |
4.1 基于BFTS的多值模型检测 | 第37-39页 |
4.2 多值模型检测问题的实现 | 第39-49页 |
4.2.1 基于模型转换的多值模型检测 | 第39-45页 |
4.2.2 基于模型分解的多值模型检测 | 第45-49页 |
4.3 本章小结 | 第49-50页 |
第五章实验设计与分析 | 第50-64页 |
5.1 χ Chek简介 | 第50-52页 |
5.2 BPMCA工具设计 | 第52-60页 |
5.2.1 BPMCA工具的架构设计与实现 | 第53-56页 |
5.2.2 转换模型与代数格生成算法 | 第56-57页 |
5.2.3 BPMCA工具的使用 | 第57-60页 |
5.3 实例分析 | 第60-63页 |
5.4 本章小结 | 第63-64页 |
第六章 总结及展望 | 第64-66页 |
6.1 论文总结 | 第64-65页 |
6.2 未来工作展望 | 第65-66页 |
参考文献 | 第66-70页 |
致谢 | 第70-71页 |
在学期间的研究成果及发表的学术论文 | 第71页 |