Towards an Industrial Use of FLUCTUAT on Safety-Critical Avionics Software

被引:0
|
作者
Delmas, David [1 ]
Goubault, Eric [2 ]
Putot, Sylvie [2 ]
Souyris, Jean [1 ]
Tekkal, Karim [2 ]
Vedrine, Franck [2 ]
机构
[1] Airbus France SAS, 316 Route Bayonne, F-31060 Toulouse 9, France
[2] CEA, Lab Modelling & Anal Int Syst, F-38054 Grenoble, France
来源
FORMAL METHODS FOR INDUSTRIAL CRITICAL SYSTEMS | 2009年 / 5825卷
关键词
STATIC ANALYSIS; ASTREE;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Most modern safety-critical control programs, such as those embedded in fly-by-wire control systems, perform a lot of floating-point computations. The well-known pitfalls of IEEE 754 arithmetic make stability and accuracy analyses a requirement for this type of software. This need is traditionally addressed through a combination of testing and sophisticated intellectual analyses, but such a process is both costly and error-prone. FLUCTUAT is a static analyzer developed by CEA-LIST for studying the propagation of rounding errors in C programs. After a long time research collaboration with CEA-LIST on this tool, Airbus is now willing to use FLUCTUAT industrially, in order to automate part of the accuracy analyses of some control programs. In this paper, we present the IEEE 754 standard, the FLUCTUAT tool, the types of codes to be analyzed and the analysis methodology, together with code examples and analysis results.
引用
收藏
页码:53 / +
页数:3
相关论文
共 50 条
  • [1] Towards a continuous certification of safety-critical avionics software
    Baron, Claude
    Louis, Vincent
    COMPUTERS IN INDUSTRY, 2021, 125
  • [2] REUSING CERTIFIED, SAFETY-CRITICAL AVIONICS SOFTWARE
    King, Tim
    2012 IEEE/AIAA 31ST DIGITAL AVIONICS SYSTEMS CONFERENCE (DASC), 2012,
  • [3] Reusing Certified, Safety-Critical Avionics Software
    King, Tim
    2012 IEEE/AIAA 31ST DIGITAL AVIONICS SYSTEMS CONFERENCE (DASC), 2012,
  • [4] Model-Checking of Safety-Critical Software for Avionics
    Cofer, Darren
    Whalen, Michael
    Miller, Steven
    ERCIM NEWS, 2008, (75): : 15 - 16
  • [5] Experimental assessment of astree on safety-critical avionics software
    Souyris, Jean
    Delmas, David
    COMPUTER SAFETY, RELIABILITY, AND SECURITY, PROCEEDINGS, 2007, 4680 : 479 - +
  • [6] Towards the Design of Safety-Critical Software
    Rafeh, R.
    Rabiee, A.
    JOURNAL OF APPLIED RESEARCH AND TECHNOLOGY, 2013, 11 : 683 - 694
  • [7] Towards Agile Testing for Railway Safety-critical Software
    Li, Nan
    Guo, Jin
    Lei, Jeff
    Li, Yao
    Rao, Chang
    Cao, YaXin
    PROCEEDINGS OF THE XP2016 SCIENTIFIC WORKSHOPS, 2016,
  • [8] Safety-Critical Software
    Merino, Pedro
    Schoitsch, Erwin
    ERCIM NEWS, 2008, (75): : 12 - 13
  • [9] Safety-critical software
    1600, IEEE Computer Society (30):
  • [10] SAFETY-CRITICAL SOFTWARE
    PANCUCCI, D
    ENGINEERING, 1991, 231 (08): : 45 - 47