声明
致谢
摘要
1 引言
1.1 CTCS-3 级列车运行控制系统
1.2 研究背景及意义
1.3 相关研究现状
1.4 论文主要工作
2 CTCS-3 级测试案例完备性验证的关键问题分析
2.1 CTCS-3 级列控系统测试简介
2.1.1 CTCS-3 级列控系统测试过程概述
2.1.2 CTCS-3 级列控系统测试案例
2.2 需求跟踪关系建立问题的转化
2.3 CTCS-3 级测试案例完备性验证关键问题的确定
2.4 本章小结
3 基于Event-B和因果图法的测试案例完备性验证
3.1 CTCS-3 级测试案例的完备性验证方法设计
3.1.1 Event-B方法及Rodin平台
3.1.2 因果图法
3.1.3 基于Event-B和因果图法的测试案例完备性验证方法设计
3.2 基于Event-B的SRS建模及验证
3.3 从Event-B模型到因果图的模型转换
3.3.1 Event模型和因果图模型的对应关系分析
3.3.2 Event-B模型的改写规则设计
3.3.3 从Event-B模型到因果图的映射规则设计
3.4 基于改进遍历式回溯算法的SRS判定表生成
3.5 测试案例的因果图建模及判定表生成
3.6 测试案例完备性衡量依据的确定
3.6.1 基于SRS判定表的测试充分性准则
3.6.2 基于SRS判定表的覆盖域生成
3.7 测试案例完备性对比验证的流程设计
3.8 本章小结
4 CTCS-3 级测试案例完备性自动验证工具的设计与实现
4.1 CTCS-3 级测试案例完备性自动验证工具的功能需求分析
4.2 CTCS-3 级测试案例完备性自动验证工具的总体设计
4.3 模型转换模块的设计与实现
4.4 因果图建立模块的设计与实现
4.5 判定表生成模块的设计与实现
4.6 完备性对比验证模块的设计与实现
4.7 本章小结
5 实例验证
5.1 待机模式下模式转换功能测试案例的完备性验证
5.1.1 待机模式下模式转换功能简介
5.1.2 待机模式下模式转换功能SRS的Event-B建模及验证
5.1.3 待机模式下模式转换功能Event-B模型的转换及判定表生成
5.1.4 待机模式下模式转换功能测试案例的因果图建模及判定表生成
5.1.5 待机模式下模式转换功能测试案例的完备性验证结果
5.2 RBC切换功能测试案例的完备性验证
5.2.1 RBC切换功能简介
5.2.2 RBC切换功能SRS的Event-B建模及验证
5.2.3 RBC切换功能Event-B模型的转换及判定表生成
5.2.4 RBC切换功能测试案例的因果图建模及判定表生成
5.2.5 RBC切换功能测试案例的完备性验证结果
5.3 本章小结
6 结论与展望
6.1 结论
6.2 展望
参考文献
图索引
表索引
作者简历及攻读硕士学位期间取得的研究成果
学位论文数据集