A Methodology for Increasing the Efficiency and Coverage of Model Checking and its Application to Aerospace Systems

被引:1
|
作者
Ferrante, Orlando [1 ]
Scholte, Eelco [2 ]
Pinello, Claudio [1 ]
Ferrari, Alberto [1 ]
Mangeruca, Leonardo [1 ]
Liu, Cong [2 ]
Sofronis, Christos [1 ]
机构
[1] United Technol Res Ctr, Rome, Italy
[2] UTC Aerosp Syst, 4747 Harrison Ave, Rockford, IL 61125 USA
来源
关键词
D O I
10.4271/2016-01-2053
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
Formal Methods, and in particular Model Checking, are seeing an increasing use in the Aerospace domain. In recent years, Formal Methods are now commonly used to verify systems and software and its correctness as a way to augment traditional methods relying on simulation and testing. Recent updates to the relevant Aerospace regulations (e.g. DO178C, DO331 and DO333) now have explicit provisions for utilization of models and formal methods. At the system level, Model Checking has seen more limited uses due to the complexity and abstractions needed. In this paper we propose several methods to increase the capability of applying Model Checking to complex Aerospace Systems. An aircraft electrical power system is used to highlight the methodology. Automated model-based methods such as Cone of Influence and Timer Abstractions are described. Results of those simplifications, in combination with traditional Assume-Guarantee approaches will be shown for the Electric Power System application.
引用
下载
收藏
页码:140 / 150
页数:11
相关论文
共 50 条
  • [1] Increasing Diversity in Coverage Test Suites using Model Checking
    Fraser, Gordon
    Wotawa, Franz
    2009 NINTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE (QSIC 2009), 2009, : 211 - 218
  • [2] Controller synthesis methodology for multivariable nonlinear systems with application to aerospace
    Nassirharand, A
    Karimi, H
    JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME, 2004, 126 (03): : 595 - 604
  • [3] Increasing efficiency of symbolic model checking by accelerating dynamic variable reordering
    Meinel, C
    Stangier, C
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION 1999, PROCEEDINGS, 1999, : 760 - 761
  • [4] Increasing efficiency of systems automated design and technological checking transistor UHF device
    Savelkaev, SV
    Plavsky, LG
    MICROWAVE ELECTRONICS: MEASUREMENTS, IDENTIFICATION, APPLICATIONS, CONFERENCE PROCEEDINGS, 2003, : 126 - 128
  • [5] Increasing the efficiency of radiolocation systems with application of artificial intelligence
    Djurov, V
    Kostova, M
    Vasilev, V
    Tsakoumis, AC
    NEUREL 2004: SEVENTH SEMINAR ON NEURAL NETWORK APPLICATIONS IN ELECTRICAL ENGINEERING, PROCEEDINGS, 2004, : 139 - 143
  • [6] Research on the operational reliability system control methodology and its application for aerospace mechanism
    Gao, Xin
    Wu, Haoxin
    Du, Mingtao
    Chen, Gang
    Sun, Hanxu
    Jia, Qingxuan
    Wang, Yifan
    INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS, 2016, 13 : 1 - 17
  • [7] Model checking for combined logics with an application to mobile systems
    Franceschet M.
    Montanari A.
    De Rijke M.
    Automated Software Engineering, 2004, 11 (3) : 289 - 321
  • [8] Increasing the Efficiency of the DaCS Programming Model for Heterogeneous Systems
    Cytowski, Maciej
    Niezgodka, Marek
    PARALLEL PROCESSING AND APPLIED MATHEMATICS, PT I, 2012, 7203 : 710 - 719
  • [9] Application of jet thermal compression for increasing the efficiency of vacuum systems
    Sharapov, S. O.
    Arsenyev, V. M.
    Kozin, V. M.
    XV INTERNATIONAL SCIENTIFIC AND ENGINEERING CONFERENCE HERMETIC SEALING, VIBRATION RELIABILITY AND ECOLOGICAL SAFETY OF PUMP AND COMPRESSOR MACHINERY (HERVICON+PUMPS-2017), 2017, 233
  • [10] Model checking for multiagent systems: The MABLE language and its applications
    Wooldridge, M
    Huget, MP
    Fisher, M
    Parsons, S
    INTERNATIONAL JOURNAL ON ARTIFICIAL INTELLIGENCE TOOLS, 2006, 15 (02) : 195 - 225