基于时间自动机的CTCs-3级列控系统变异测试方法研究

来源 :北京交通大学 | 被引量 : 0次 | 上传用户:yangxinquan911
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
高速铁路列控系统是典型的安全苛求系统,系统发生任何错误都有可能引起灾难性的后果,直接影响到人民的生命和财产安全。因此,保证列控系统的正确和安全至关重要。测试是保证高铁列控系统正确和可靠的重要技术手段,长期以来,如何生成测试案例和如何确保测试案例集的完备性一直是列控系统测试中的关键问题,关系到测试的效率和质量。而测试案例的质量该如何评价,究竟能不能对系统进行充分地检测,这就涉及到测试案例集完备性的评估问题,需要有相应的方法来对测试案例集进行检验。  变异测试可以模拟系统中可能存在的错误或缺陷,提供了一种度量测试案例集完备性的方法,可以直接地、定量地衡量测试案例集的完备性,评估测试案例集发现系统异常和缺陷的能力;同时,通过变异分析还可以有针对性地对原测试案例集进行修改和补充,进一步提高其完备性。本文将变异测试引入时间自动机,首先根据规范并利用UPPAAL对列控系统典型场景进行仿真建模;然后,围绕模型进行变异测试,评估其测试案例集的完备性;进而探究测试案例集的完善方法。  论文主要的研究内容如下:  (1)研究和分析了列控系统测试案例和变异测试技术的国内外研究现状,并详细介绍了变异测试和时间自动机等理论,为提出本文的研究方法奠定了基础。  (2)将变异测试和时间自动机进行深度结合,提出基于时间自动机的列控系统变异测试方法,实现CTCS-3级列控系统的形式化建模和验证、时间自动机中的变异分析和测试案例集完备性评估、变异模型的分析和测试案例集的完善等功能,从而构建了完整的闭环研究过程。  (3)将基于时间自动机的变异测试方法应用于CTCS-3级列控系统等级转换场景和RBC切换场景,首先,对场景进行形式化建模,并验证了模型与规范的一致性关系;其次,围绕模型实施了变异分析和完备性评估,得到了针对场景的测试案例集完备性指标;最后,基于变异模型对原测试案例集进行了修改和补充,提高了原案例集的完备性。  (4)以C#作为开发语言,在Visual Studio2010平台下设计并实现了变异体辅助生成工具,在变异分析过程中,该工具可以半自动地统计各个变异算子生成的变异体的个数,为变异测试的实施带来了便利。
其他文献
车辆在轨道上运行时,二者之间的相互联系通过轮轨接触来实现,因此踏面外形对于车辆本身的性能具有十分重要的意义。好的车轮踏面外形不仅可使车辆具有良好的抗蛇行稳定性、防
针对我国道路交通事故多发和高危的严峻形势,建立路网交通事件监测和安全管理展示系统(Traffic Events Monitoring and Management Display System,简称TEMMS),以加强交通事件信
常规的检测方法劳动强度大、速度慢、并且可能造成破损,红外热成像检测技术是无损检测中的一种新技术,具有非接触、快速、准确、直观等独特优势。它是依据物体的红外辐射—表
随着我国国民经济建设的发展,我国高速公路建设也得到了大力的发展,并取得了巨大的成绩。高速公路里程和规模不断地扩大,交通量也不断地扩大,随之而来的交通问题也日益复杂和
2016年11月18日—26日由中国戏剧家协会、上海市文学艺术界联合会、上海市教育委员会共同主办的第五届中国校园戏剧节于上海拉开帷幕。笔者有幸作为青年评论员观摩了专业组的
期刊
随着激光的发明及应用,人们越来越关注物质在强光辐照下所产生光倍频、光参量振荡等非线性现象。这些现象在实际中得到广泛的应用,尤其在光电子器件中的运用使得非线性光学这门
期刊
拖拉机电液悬挂控制技术是二十世纪七十年代逐步发展起来的比较先进的悬挂技术,正越来越受到广泛的重视,日益成为拖拉机悬挂系统的主要配置和发展方向。本论文从当前我国拖拉机
期刊
数字水印作为一种有效的数字产品版权保护的技术手段,是目前国际上信息安全领域内的一个前沿课题。随着计算机以及因特网的普及,音频数字产品得到日益广泛的普及和应用,有效提高