Software qualification in safety applications

被引:5
|
作者
Lawrence, JD [1 ]
机构
[1] Lawrence Livermore Natl Lab, Livermore, CA 94550 USA
关键词
instrumentation and control; software; safety qualification; flowgraph; testing;
D O I
10.1016/S0951-8320(00)00055-7
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The developers of safety-critical instrumentation and control systems must qualify the design of the components used, including the software in the embedded computer systems, in order to ensure that the component can be trusted to perform its safety function under the full range of operating conditions. There are well known ways to qualify analog systems using the facts that: (1) they are built from standard modules with known properties; (2) design documents are available and described in a well understood language; (3) the performance of the component is constrained by physics; and (4) physics models exist to predict the performance. These properties are not generally available for qualifying software, and one must fall back on extensive testing and qualification of the design process. Neither of these is completely satisfactory. The research reported here is exploring an alternative approach that is intended to permit qualification for an important subset of instrumentation software. The research goal is to determine if a combination of static analysis and limited testing can be used to qualify a class of simple, but practical, computer-based instrumentation components for safety application. These components are of roughly the complexity of a motion detector alarm controller. This goal is accomplished by identifying design constraints that enable meaningful analysis and testing. Once such design constraints are identified, digital systems can be designed to allow for analysis and testing, or existing systems may be tested for conformance to the design constraints as a first step in a qualification process. This will considerably reduce the cost and monetary risk involved in qualifying commercial components for safety-critical service. (C) 2000 Published by Elsevier Science Ltd.
引用
收藏
页码:167 / 184
页数:18
相关论文
共 50 条
  • [1] The future of software tool chain safety qualification
    Asplund, Fredrik
    SAFETY SCIENCE, 2015, 74 : 37 - 43
  • [2] Software Qualification Approach for Safety-Critical Software of the Embedded System
    Kim, Jangyeol
    Kim, Soongohn
    COMPUTER APPLICATIONS FOR COMMUNICATION, NETWORKING, AND DIGITAL CONTENTS, 2012, 350 : 175 - +
  • [3] Efficient Software Tool Qualification for Automotive Safety-Critical Systems
    Astrom, Alexander
    Izosimov, Viacheslav
    Orsmark, Ola
    ELEKTRONIK IM KRAFTFAHRZEUG: ELEKTRIK, ELEKTRONIK, ELEKTROMOBILITAT, 2011, 2132 : 361 - 370
  • [4] Defense-in-depth and diverse qualification of safety-critical software
    Miedl, Horst
    Lee, Jang-Soo
    Lindner, Arndt
    Hoffman, Ernst
    Martz, Josef
    Lee, Young-Jun
    Choi, Jong-Gyun
    Kim, Jang-Yeol
    Chal, Kyoung-Ho
    Cheon, Se-Woo
    Lee, Cheol-Kwon
    Park, Gee-Yong
    Kwon, Kee-Choon
    COMPUTER SAFETY, RELIABILITY, AND SECURITY, PROCEEDINGS, 2007, 4680 : 258 - +
  • [5] SOFTWARE QUALIFICATION AND RELIABILITY
    DECROIX, A
    ACTA ELECTRONICA, 1983, 25 (01): : 45 - 51
  • [6] Computers and software in safety critical applications
    Ansorge, WR
    ADVANCED TELESCOPE AND INSTRUMENTATION CONTROL SOFTWARE, 2000, 4009 : 186 - 196
  • [7] QUALIFICATION OF SAFETY-RELATED SWITCHGEAR FOR NUCLEAR-POWER APPLICATIONS
    RHOADS, EW
    NUCLEAR SAFETY, 1977, 18 (03): : 317 - 322
  • [8] Safety equipment qualification
    Goble, William
    HYDROCARBON PROCESSING, 2011, 90 (12): : 90 - 90
  • [9] Software testing for safety-critical applications
    Wang, LF
    Tan, KC
    IEEE INSTRUMENTATION & MEASUREMENT MAGAZINE, 2005, 8 (02) : 38 - 47
  • [10] Simulation software in coorporate qualification
    Simulation in der innerbetrieblichen weiterbildung technische integration von simulationssoftware
    1600, VDI Fachmedien GmBH & Co. KG (103):