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 条
  • [31] How Much Value Is There in a Software Operational Qualification?
    McDowall, R. D.
    SPECTROSCOPY, 2012, 27 (12) : 14 - 17
  • [32] Qualification of a Model Checker for Avionics Software Verification
    Wagner, Lucas
    Mebsout, Alain
    Tinelli, Cesare
    Cofer, Darren
    Slind, Konrad
    NASA FORMAL METHODS (NFM 2017), 2017, 10227 : 404 - 419
  • [33] LIGHTING CONTROVERSY SEEKS QUALIFICATION FOR SAFETY
    BRECHER, GA
    ENVIRNOMENTAL CONTROL MANAGEMENT, 1970, 139 (01): : 45 - &
  • [34] ANALYSIS OF THE METHOD FOR QUALIFICATION OF QSOS SOFTWARE FOR THE SELECTION OF SOFTWARE APPLICABLE TO EDUCATIONAL PROCESSES
    Ramos, Galo
    Paez, Jaime
    ENFOQUE UTE, 2011, 2 (01): : 102 - 124
  • [35] Isolating the Effects of a Mobile Phone on the Usability and Safety of eHealth Software Applications
    Borycki, Elizabeth M.
    Griffith, Janessa
    Monkman, Helen
    Reid-Haughian, Cheryl
    BUILDING CAPACITY FOR HEALTH INFORMATICS IN THE FUTURE, 2017, 234 : 37 - 41
  • [36] Software support for incident reporting systems in safety-critical applications
    Johnson, C
    COMPUTER SAFETY, RELIABILITY AND SECURITY, PROCEEDINGS, 2000, 1943 : 96 - 106
  • [37] Licensing of software for safety-critical applications on the basis of operating experience
    Ehrenberger, W
    PROBABILISTIC SAFETY ASSESSMENT AND MANAGEMENT, VOL 1- 6, 2004, : 2358 - 2363
  • [38] Qualification and validation of software and computer systems in laboratories Part 3. Installation and operational qualification
    L. Huber
    Accreditation and Quality Assurance, 1998, 3 : 140 - 144
  • [39] Qualification and validation of software and computer systems in laboratories - Part 3. Installation and operational qualification
    Huber, L
    ACCREDITATION AND QUALITY ASSURANCE, 1998, 3 (04) : 140 - 144
  • [40] QUALIFICATION OF GASKET PERFORMANCE FOR VACUUM APPLICATIONS
    Lee, Walter
    Bouzid, Abdel-Hakim
    Huang, James
    PROCEEDINGS OF THE ASME PRESSURE VESSELS AND PIPING CONFERENCE 2010, VOL 2: COMPUTER TECHNOLOGY AND BOLTED JOINTS, 2010, : 307 - 316