Formal verification of dynamic properties in an aerospace application

被引:11
|
作者
Nadjm-Tehrani, S
Strömberg, JE
机构
[1] DST Control AB, S-58330 Linkoping, Sweden
[2] Linkoping Univ, Dept Comp & Informat Sci, S-58183 Linkoping, Sweden
关键词
formal verification; hybrid system; physical modelling; bond graph; aerospace application; Duration Calculus;
D O I
10.1023/A:1008651801000
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Formal verification of computer-based engineering systems is only meaningful if the mathematical models used are derived systematically, recording the assumptions made at each modelling stage. In this paper we give an exposition of research efforts in cooperation with aerospace industries in Sweden. We emphasize the need for modelling techniques and languages covering the whole spectrum from informal engineering documents, to hybrid mathematical models. In this modelling process we give as much weight to the physical environment as to the controlling software. In particular, we report on our experience using switched bond graphs for the modelling of hardware components in hybrid systems. We present the basic ideas underlying bond graphs and illustrate the approach by modelling an aircraft landing gear system. This system consists of actuating hydromechanic and electromechanic hardware, as well as controlling components implemented in software and electronics. We present a derailed analysis of the closed loop system with respect to safety and timeliness properties. The proofs are carried out within the proof system of Extended Duration Calculus.
引用
收藏
页码:135 / 169
页数:35
相关论文
共 50 条
  • [1] Formal Verification of Dynamic Properties in an Aerospace Application
    Simin Nadjm-Tehrani
    Jan-Erik Strömberg
    Formal Methods in System Design, 1999, 14 : 135 - 169
  • [2] Application Research of Formal Verification in Aerospace FPGA
    Liu, Shiyu
    Li, Dongfang
    Shen, Wei
    Wang, Zhihao
    Yang, Guang
    Song, Xiaojing
    2021 21ST INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY COMPANION (QRS-C 2021), 2021, : 797 - 805
  • [3] Continuous Formal Verification for Aerospace Applications
    McColl, Morgan
    McColl, Callum
    Pereira, Aaron
    de Souza, Paulo
    Tuxworth, Gervase
    Hexel, Rene
    2024 IEEE AEROSPACE CONFERENCE, 2024,
  • [4] Formal Verification of Safety-Critical Aerospace Systems
    Paul, Saswata
    Cruz, Elkin
    Dutta, Airin
    Bhaumik, Ankita
    Blasch, Erik
    Agha, Gul
    Patterson, Stacy
    Kopsaftopoulos, Fotis
    Varela, Carlos
    IEEE AEROSPACE AND ELECTRONIC SYSTEMS MAGAZINE, 2023, 38 (05) : 72 - 88
  • [5] Formal Verification Method for Integer Overflow in Aerospace Embedded Software
    Gao M.
    Teng J.-Y.
    Wang Z.
    Ruan Jian Xue Bao/Journal of Software, 2021, 32 (10): : 2977 - 2992
  • [6] THE PRACTICAL APPLICATION OF FORMAL VERIFICATION
    BEENKER, GFM
    CLAESEN, L
    EVEKING, H
    FUJITA, M
    ODDO, P
    IEEE DESIGN & TEST OF COMPUTERS, 1995, 12 (03): : 96 - 102
  • [7] Formal verification of emergent properties
    Boumaza K.
    Tolba C.
    Ober I.
    Informatica (Slovenia), 2021, 45 (03): : 463 - 475
  • [8] Formal Verification of Emergent Properties
    Boumaza, Kamal
    Tolba, Cherif
    Ober, Iulian
    INFORMATICA-AN INTERNATIONAL JOURNAL OF COMPUTING AND INFORMATICS, 2021, 45 (03): : 463 - 475
  • [9] Toward a wider use of formal methods for aerospace systems design and verification
    Ait Ameur Y.
    Boniol F.
    Wiels V.
    International Journal on Software Tools for Technology Transfer, 2010, 12 (01) : 1 - 7
  • [10] The application of formal verification to SPW designs
    Akbarpour, B
    Tahar, S
    EUROMICRO SYMPOSIUM ON DIGITAL SYSTEM DESIGN, PROCEEDINGS, 2003, : 325 - 332