期刊文献+

基于IRM-COM的列车运行控制系统测试用例生成方法 被引量:4

A method of test case generation based on IRM-COM for train control system
下载PDF
导出
摘要 为验证高速铁路列车运行控制系统在多个故障发生时的安全性,针对系统故障降级场景,提出一种基于初始约简矩阵—组合遗漏矩阵(IRM-COM)测试用例生成算法的故障组合注入方法。首先对故障类型进行矩阵形式化描述,然后形成故障注入组合测试表初始矩阵,最后生成测试用例表。仿真结果表明,该组合测试的故障检测率比随机测试和自适应随机测试平均高10.2%,而且测试用例个数比自动高效测试用例生成器(AETG)和基于矩阵重复度的组合测试(CTboMRD)平均少13.4%,验证了所提算法具有更强的约简能力,提高了测试效率。 In order to verify the safety of CTCS for high-speed railway when multiple faults occur,a method of combinatorial fault injection based on the algorithm of test case generation of Initial Reduction Matrix and Combined Omission Matrix(IRM-COM)was proposed for the scenarios of fault degradation.After the description of matrix formalization for fault types,the initial test tables of combinatorial fault injection were formed to generate the test cases.The simulation results show the fault detection rate of the proposed test is 10.2%higher than that of the random test and the adaptive random test.And the number of test cases is 13.4%less than that of Automatic Efficient Test Generator(AETG)and Combinatorial Testing based on Matrix Repeat Degree(CTboMRD).The results prove that the proposed algorithm has stronger ability of reduction and can improve the test efficiency.
作者 张雁鹏 梁春燕 谢迎锋 张振海 ZHANG Yanpeng;LIANG Chunyan;XIE Yingfeng;ZHANG Zhenhai(School of Automation&Electrical Engineering,Lanzhou Jiaotong University,Lanzhou 730070,China;Gansu Provincial Engineering Research Center for Artificial Intelligence and Graphics&Image Processing,Lanzhou 730070,China;CRSC Research&Design Institute Group Co.,Ltd.,China Railway Signal&Communication Co.,Ltd,Beijing 100070,China)
出处 《铁道科学与工程学报》 CAS CSCD 北大核心 2020年第7期1817-1824,共8页 Journal of Railway Science and Engineering
基金 国家自然科学基金资助项目(61763025) 甘肃省自然科学基金资助项目(18JR3RA106) 教育部创新团队发展计划项目(IRT_16836)。
关键词 列车运行控制系统 测试用例生成 组合测试 故障注入 Chinese Train Control System(CTCS) test case generation combinatorial test fault injection
  • 相关文献

参考文献5

二级参考文献47

  • 1ARLAT J, AGUERA M, AMAT L, et al. Fault Injection for Dependability Validation: A Methodology and Some Applications[J]. IEEE Transactions on Software Engineering, 1990,16 (2) : 166-182.
  • 2MEALING S W, HINSLEY W. System Assurance by In service Reliability Evaluation [C]//The 1st Institution of Engineering and Technology International Conference on System Safety,2006 : 130-135.
  • 3KIM J W,CHUNG J D, HANS Y. Life Cycle Cost Model for Evaluating RAMS Requirements for Rolling Stocks [C]//International Conference on CIE, 2009: 1189-1191.
  • 4PATRA A P,KUNAR U,KRAIK P-O L. Availability Target of the Railway Infrastructure: An Analysis[C]//RAMS, 2010:1-6.
  • 5STOTT D T,RIES G, HSUEH M C,et al. Dependability Analysis of a High-speed Network Using Software-imple- mented Fault Injection and Simulated Fault Injection[J]. IEEE Trans. on Computers,1998,47(1) :108-119.
  • 6王继曾,张彦龙,罗靖宇.一种随机着色Petri网及模型的性能分析[J].计算机应用,2008,28(2):292-293. 被引量:5
  • 7NIE C H, LEUNG H. A survey of combinatorial testing [J]. ACM Computing Surveys, 2011, doi: 10. 1145/ 1883612. 1883618.
  • 8BORAZJANY M N, YU L B, LEI Y, et al. Combinato- rial testing of ACTS : a case study [ C ]//Proceedings of the 5th International Conference on Software Testing, Verification and Validation. Montreal: IEEE Computer Society, 2012:591 -600.
  • 9NIE C H, LEUNG H, CAI K Y. Adaptive combinatorial testing[ C ]//Proceedings of the 13th International Con- ference on Quality Software. Nanjing: IEEE Computer Society, 2013:284-287.
  • 10ZHANG Z Q, YAN J, ZHAO Y, et al. Generating com- binatorial test suite using combinatorial optimization [J~. The Journal of Systems and Software, 2014, 98: 191 -207.

共引文献28

同被引文献43

引证文献4

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部