首页> 外文期刊>Nuclear Engineering and Design >Exhaustive test cases for the software reliability of safety-critical digital systems in nuclear power plants
【24h】

Exhaustive test cases for the software reliability of safety-critical digital systems in nuclear power plants

机译:核电厂安全关键数字系统软件可靠性的详尽测试案例

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

摘要

Digital instrumentation and control (I&C) systems have several specific characteristics as compared with analog I&C systems. Although one critical feature of digital I&C systems is software, even after several years of research the quantification of software reliability remains an unresolved issue. This paper suggests a method to obtain an exhaustive set of test cases for safety-critical software. Without such a method, considering all combinations from the full range of software variables results in the number of test cases becoming so tremendous as to render testing physically impossible. In order to obtain a realistic number of test cases that still satisfies the "exhaustive" concept, the range of variables should be reasonably considered. In the developed method, all variables are first divided into plant variables and software internal variables. Input-profiles for the plant variables are obtained from the results of best-estimate thermal-hydraulics code, and for the internal variables, a gray-box analysis is conducted to identify the relationship between all internal variables. As an application to demonstrate the feasibility of this method, plant variables from the OPR-1000 were utilized to develop the input-profiles, and the internal variables of the bistable processors in the IDiPS-RPS were taken for a gray-box analysis. As a result, the novel method developed in this research yields an exhaustive yet realistic set of test cases for safety-critical digital software.
机译:与模拟I&C系统相比,数字仪表和控制(I&C)系统具有几个特定的​​特性。尽管数字I&C系统的一个关键功能是软件,但是即使经过几年的研究,软件可靠性的量化仍然是一个尚未解决的问题。本文提出了一种获取重要的安全关键软件测试用例集的方法。如果没有这样的方法,那么考虑全部软件变量的所有组合会导致测试用例的数量变得如此之多,以致于物理上无法进行测试。为了获得仍然满足“穷举”概念的实际测试案例,应合理考虑变量的范围。在开发的方法中,首先将所有变量分为工厂变量和软件内部变量。从最佳估计的热工液压代码的结果中获得工厂变量的输入曲线,对于内部变量,进行灰箱分析以识别所有内部变量之间的关系。为了证明该方法的可行性,利用了OPR-1000的工厂变量来开发输入配置文件,并将IDiPS-RPS中的双稳态处理器的内部变量用于灰箱分析。结果,这项研究中开发的新颖方法为安全性至关重要的数字软件提供了详尽而现实的一组测试用例。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号