首页> 外文会议>Computer safety, reliability, and security >Automated Test Coverage Measurement for Reactor Protection System Software Implemented in Function Block Diagram
【24h】

Automated Test Coverage Measurement for Reactor Protection System Software Implemented in Function Block Diagram

机译:功能框图中实现的反应堆保护系统软件的自动测试覆盖率测量

获取原文
获取原文并翻译 | 示例

摘要

We present FBDTestMeasurer, an automated test coverage measurement tool for function block diagram (FBD) programs which are increasingly used in implementing safety critical systems such as nuclear reactor protection systems. We have defined new structural test coverage criteria for FBD programs in which dataflow-centric characteristics of FBD programs were well reflected. Given an FBD program and a set of test cases, FBDTestMeasurer produces test coverage score and uncovered test requirements with respect to the selected coverage criteria. Visual representation of uncovered data paths enables testers to easily identify which parts of the program need to be tested further. We found many aspects of the FBD logic that were not tested sufficiently when conducting a case study using test cases prepared by domain experts for reactor protection system software. Domain experts found this technique and tool highly intuitive and useful to measure the adequacy of FBD testing and generate additional test cases.
机译:我们介绍了FBDTestMeasurer,这是一种用于功能框图(FBD)程序的自动化测试覆盖率测量工具,该程序越来越多地用于实施安全关键系统(例如核反应堆保护系统)。我们为FBD程序定义了新的结构测试覆盖率标准,其中充分体现了FBD程序的以数据流为中心的特征。给定一个FBD程序和一组测试用例,FBDTestMeasurer会生成测试覆盖率得分和关于所选覆盖率标准的未发现测试要求。可视化发现的数据路径表示,测试人员可以轻松地确定程序的哪些部分需要进一步测试。当使用领域专家为反应堆保护系统软件准备的测试案例进行案例研究时,我们发现FBD逻辑的许多方面没有得到充分测试。领域专家发现,这种技术和工具非常直观,对于测量FBD测试的充分性并生成其他测试用例非常有用。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号