期刊文献+

基于因果图法的CTCS-3级列控系统测试案例完备性验证方法 被引量:6

Verification Method for Completeness of CTCS-3 Test Case Based on Cause-Effect Graph
在线阅读 下载PDF
导出
摘要 通过建立CTCS-3级列控系统需求规范(SRS)因果图,并利用改进的遍历式回溯算法生成符合验证需求的SRS判定表;根据SRS判定表内的事件建立列控系统测试案例因果图,生成测试案例判定表,实现测试案例与SRS描述方式的统一;设计基于SRS判定表的测试充分性准则,并据此导出测试覆盖域;通过测试案例判定表内的事件组合与测试覆盖域元素的对比,验证列控系统测试案例的完备性。以CTCS-3级列控系统车载设备待机模式下的模式转换功能为例,运用该验证方法对现有相关测试案例进行完备性验证和结果分析。结果表明:应用该验证方法可以验证测试案例对于SRS的完备性,并能有效发现测试案例中可能存在的不足。 The cause-effect graph of CTCS-3 System Requirement Specification (SRS) was established and transformed into SRS decision table, which met the requirements of verification, with improved traversal backtracking algorithm. Based on the events in SRS decision table, the cause-effect graph of CTCS-3 test cases was established and then transformed into decision table to unify the expressions of SRS and test cases. A test adequacy criterion was designed to acquire test coverage domain according to SRS decision table. The completeness of CTCS-3 test cases was verified by the comparison between the elements of test coverage domain and the events combinations in test case decision table. Taking the mode transition func- tions of CTCS-3 onboard equipment under standby mode as an example, the method was applied to the completeness verification of relevant test cases and result analysis. The results show that the proposed method is suitable for SRS completeness verification of CTCS-3 test cases and finding out the potential problems in test cases.
出处 《中国铁道科学》 EI CAS CSCD 北大核心 2016年第1期124-131,共8页 China Railway Science
基金 国家自然科学基金资助项目(51305021 U1334211) 国家"八六三"计划项目(2012AA112001) "十二五"国家科技支撑计划重大项目(2013BAG19B00-03-01) 中国铁路总公司科技研究开发计划项目(2014X003-B)
关键词 列车运行控制系统 系统测试 测试案例 完备性验证 因果图 判定表 Train operation control system System testing Test case Completeness verification Cause- effect graph Decision table
作者简介 穆建成(1957-),男,浙江宁波人,教授。E-mail:jchmu@bjtu.edu.cn
  • 相关文献

参考文献16

  • 1季学胜,李开成,张勇,刘大为.CTCS-3级列控系统测试案例生成方法的研究[J].铁道通信信号,2009,45(10):1-5. 被引量:13
  • 2张勇,王超琦.CTCS-3级列控系统车载设备测试序列优化生成方法[J].中国铁道科学,2011,32(3):100-106. 被引量:18
  • 3中华人民共和国铁道部.科技运[2008]127号CTCS-3级列控系统需求规范(SRS)[s].北京:中国铁道出版社,2008.
  • 4李引,李娟,李明树.动态需求跟踪方法及跟踪精度问题研究[J].软件学报,2009,20(2):177-192. 被引量:14
  • 5IBM. DOORS ( Dynamic Object Oriented Requirements System ) [ DB/OL ]. [ 2015-03-21 ] http: // www. telelogic. com/index/cfm.
  • 6IBM. Rational RequisitePro [DB/OL]. [2015-03-21] http: //www. 306. ibm. com/so{tware/awdtools/reqpro.
  • 7HAYES J H, DEKHTYAR A, SUNDARAM S K, et al. Helping Analysts Trace Requirements: an Objective Look [C] //Proceedings of the 12th International Requirements Engineering Conference. Washington: IEEE Computer So- ciety, 2004: 249-259.
  • 8HAYES J H, DEKHTYAR A, SUNDARAM S K. Advancing Candidate Link Generation for Requirements Tracing: the Study of Methods [J]. IEEE Transaction on Software Engineering, 2006, 32 (1): 4-19.
  • 9ANTONIOL G, CANFORA G, CASAZZA G, et al. Recovering Traceability Links between Code and Documenta- tion [J]. IEEE Transaction on Software Engineering, 2002, 28 (10): 970-983.
  • 10HAYES J H, DEKHTYAR A, SUNDARAM S K, et al. Requirement Tracing on Target (RETRO): Improving Soft- ware Maintenance through Traceability Recovery [J]. Innovations System Software Engineering, 2007, 3 (3): 193-202.

二级参考文献79

  • 1王轶辰,殷永峰,刘斌.航电设备软件系统测试过程研究[J].测控技术,2004,23(8):53-55. 被引量:6
  • 2张福源,杨云.基于因果图的软件测试工具的研究与设计[J].计算机学报,1993,16(3):219-224. 被引量:4
  • 3赵瑞莲,董红霞.一种有效的边界测试点选取策略[J].计算机辅助设计与图形学学报,2007,19(2):251-256. 被引量:2
  • 4Lefering M. An incremental integration tool between requirements engineering and programming in the large. In: Proc. of the IEEE Int'l Syrup. on Requirements Engineering. IEEE Computer Society, 1993.82-89.
  • 5IBM. Rational RequisitePro. http://www-306.ibm.com/sottware/awdtools/reqpro/
  • 6IBM. DOORS (dynamic object oriented requirements system), http://www.telelogic.com/index.cfm
  • 7Borland. Borland CaliberRM. http://www.borland.com/us/products/caliber/index.html
  • 8Change management & requirement tracing systems, http://www.bandwood.com/cms_exec_summary.htm
  • 9Pinheiro FAC, Goguen JA. An object-oriented tool for tracing requirements. IEEE Software, 1996,13(2):52-64.
  • 10Pohl K. PRO-ART: Enabling requirements pre-traceability. In: Proc. of the 2nd Int'l Requirements Engineering Conf. (RE'96). Washington: IEEE Computer Society, 1996. 76-84.

共引文献48

同被引文献26

引证文献6

二级引证文献13

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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