EVALUATION OF STATIC ANALYSIS TOOLS USED TO ASSESS SOFTWARE IMPORTANT TO NUCLEAR POWER PLANT SAFETY

被引:2
|
作者
Ourghanlian, Alain [1 ]
机构
[1] EDF R&D, EDF Lab CHATOU, Simulat & Informat Technol Power Generat Syst Dep, F-78401 Chatou, France
关键词
Abstract Interpretation; Software V&V; Source Code Semantic Analysis;
D O I
10.1016/j.net.2014.12.009
中图分类号
TL [原子能技术]; O571 [原子核物理学];
学科分类号
0827 ; 082701 ;
摘要
We describe a comparative analysis of different tools used to assess safety-critical software used in nuclear power plants. To enhance the credibility of safety assessments and to optimize safety justification costs, Electricite de France (EDF) investigates the use of methods and tools for source code semantic analysis, to obtain indisputable evidence and help assessors focus on the most critical issues. EDF has been using the PolySpace tool for more than 10 years. Currently, new industrial tools based on the same formal approach, Abstract Interpretation, are available. Practical experimentation with these new tools shows that the precision obtained on one of our shutdown systems software packages is substantially improved. In the first part of this article, we present the analysis principles of the tools used in our experimentation. In the second part, we present the main characteristics of protection-system software, and why these characteristics are well adapted for. the new analysis tools. In the last part, we present an overview of the results and the limitations of the tools. Copyright (C) 2015, Published by Elsevier Korea LLC on behalf of Korean Nuclear Society.
引用
收藏
页码:212 / 218
页数:7
相关论文
共 1 条
  • [1] 100% Coverage for Safety-Critical Software - Efficient Testing by Static Analysis
    Kaestner, Daniel
    Heckmann, Reinhold
    Ferdinand, Christian
    COMPUTER SAFETY, RELIABILITY, AND SECURITY, 2010, 6351 : 196 - 209