Research on Static Testing Technology of Nuclear Safety-Critical Software Based on FPGA Technology

被引:2
|
作者
Xiong, Wei [1 ]
Bai, Tao [1 ]
Gu, Peng-Fei [1 ]
Liang, Hui-Hui [1 ]
Tang, Jian-Zhong [1 ]
机构
[1] China Nucl Power Engn Co Ltd, State Key Lab Nucl Power Safety Monitoring Techno, I&C Equipment Qualificat & Software V&V Lab, Shenzhen 518172, Peoples R China
关键词
Static testing; FPGA; Coding rules;
D O I
10.1007/978-981-15-1876-8_50
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the development of FPGA technology, more and more nuclear safety-critical systems use FPGA technology to achieve their functions. To ensure the security and quality of nuclear safety-grade systems based on FPGA technology, the focus is on software functions being implemented correctly and reliably. Software testing is the most important part of software quality assurance software. Software static testing is an indispensable part of software testing. The basic requirements of static testing of nuclear safety-critical software based on FPGA technology are firstly introduced in this paper. The applicability and limitations of the test tool LEDA were analyzed then. Finally, Software static test methods and processes combined with automated tool testing and manual review are proposed, which provides technical support for improving the reliability and security of nuclear safety-Critical FPGA software.
引用
收藏
页码:516 / 523
页数:8
相关论文
共 50 条
  • [1] Testing safety-critical software
    Nikolaropoulos, E
    HEWLETT-PACKARD JOURNAL, 1997, 48 (03): : 89 - 94
  • [2] 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
  • [3] Testing. Testing safety-critical software
    Redmill, Felix
    Professional Engineering, 1993, 6 (07) : 20 - 21
  • [4] An approach for testing safety-critical software
    Li, WW
    Xu, ZW
    Jin, Y
    NINTH GREAT LAKES SYMPOSIUM ON VLSI, PROCEEDINGS, 1999, : 180 - 183
  • [5] Software testing for safety-critical applications
    Wang, LF
    Tan, KC
    IEEE INSTRUMENTATION & MEASUREMENT MAGAZINE, 2005, 8 (02) : 38 - 47
  • [6] A static analyzer for large safety-critical software
    Blanchet, B
    Cousot, P
    Cousot, R
    Feret, J
    Mauborgne, L
    Miné, A
    Monniaux, D
    Rival, X
    ACM SIGPLAN NOTICES, 2003, 38 (05) : 196 - 207
  • [7] SAFETY-CRITICAL SOFTWARE - A RESEARCH AGENDA
    BERZTISS, AT
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 1994, 4 (02) : 165 - 181
  • [8] A model-based Software Development Process for Safety-critical embedded Systems in industrial Measurement Technology UML-Framework for the Modeling of safety-critical Software
    Kuschnerus, Dirk
    Gerding, Michael
    Bilgic, Attila
    Musch, Thomas
    AUTOMATION 2012, 2012, 2171 : 55 - 58
  • [9] Research on FPGA-based SCU Software Output Signal Testing Technology
    Xiang Liang
    Wang Jiasi
    Zhang Ying
    Du Songyang
    PROCEEDINGS OF THE 2015 4TH INTERNATIONAL CONFERENCE ON SENSORS, MEASUREMENT AND INTELLIGENT MATERIALS, 2016, 43 : 284 - 288
  • [10] TOOLS AND TECHNIQUES FOR THE TESTING OF SAFETY-CRITICAL SOFTWARE
    CULLYER, WJ
    STOREY, N
    COMPUTING & CONTROL ENGINEERING JOURNAL, 1994, 5 (05): : 239 - 244