Integration of formal analysis into a model-based software development process

被引:0
|
作者
Whalen, Michael [1 ]
Cofer, Darren [1 ]
Miller, Steven [1 ]
Krogh, Bruce H. [2 ]
Storm, Walter [3 ]
机构
[1] Rockwell Collins Inc, Adv Technol Ctr, 400 Collins Rd, Cedar Rapids, IA 52498 USA
[2] Carnegie Mellon Univ, Dept Elect & Comp Engn, Pittsburgh, PA 15213 USA
[3] Lockheed Martin Aeronaut Co, Flight Control Adv Dev, Ft Worth, TX 76101 USA
来源
FORMAL METHODS FOR INDUSTRIAL CRITICAL SYSTEMS | 2008年 / 4916卷
关键词
model checking; model-based development; flight control; software verification;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The next generation of military aerospace systems will include advanced control systems whose size and complexity will challenge current verification and validation approaches. The recent adoption by the aerospace industry of model-based development tools such as Simulink (R) and SCADE Suite (TM) is removing barriers to the use of formal methods for the verification of critical avionics software. Formal methods use mathematics to prove that software design models meet their requirements, and so can greatly increase confidence in the safety and correctness of software. Recent advances in formal analysis tools have made it practical to formally verify important properties of these models to ensure that design defects are identified and corrected early in the lifecycle. This paper describes how formal analysis tools can be inserted into a model-based development process to decrease costs and increase quality of critical avionics software.
引用
收藏
页码:68 / +
页数:2
相关论文
共 50 条
  • [1] Model-based integration of safety analysis and reliable software development
    de Miguel, MA
    Pauly, B
    Person, T
    Fernandez, J
    WORDS 2005: 10th IEEE International Workshop on Object-Oriented Real-Time Dependable, Proceedings, 2005, : 312 - 319
  • [2] Integrating Model-based Formal Timing Analysis in the Industrial Development Process of Satellite On-Board Software
    Henia, Rafik
    Rioux, Laurent
    Sordon, Nicolas
    Garcia, Gerald-Emmanuel
    Panunzio, Marco
    PROCEEDINGS OF THE 2014 2ND INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT (MODELSWARD 2014), 2014, : 619 - 625
  • [3] Integration of usability evaluation and model-based software development
    Propp, Stefan
    Buchholz, Gregor
    Forbrig, Peter
    ADVANCES IN ENGINEERING SOFTWARE, 2009, 40 (12) : 1223 - 1230
  • [4] A formal approach to AADL model-based software engineering
    Mkaouar, Hana
    Zalila, Bechir
    Hugues, Jerome
    Jmaiel, Mohamed
    INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2020, 22 (02) : 219 - 247
  • [5] A formal approach to AADL model-based software engineering
    Hana Mkaouar
    Bechir Zalila
    Jérôme Hugues
    Mohamed Jmaiel
    International Journal on Software Tools for Technology Transfer, 2020, 22 : 219 - 247
  • [6] Clone Detection in Model-Based Development using Formal Methods to Enhance Performance in Software Development
    Jnanamurthy, H. K.
    Henskens, Frans
    Paul, David
    Wallis, Mark
    2018 3RD INTERNATIONAL CONFERENCE FOR CONVERGENCE IN TECHNOLOGY (I2CT), 2018,
  • [7] A MODEL-BASED FRAMEWORK FOR THE INTEGRATION OF SOFTWARE METRICS
    EVANCO, WM
    LACOVARA, R
    JOURNAL OF SYSTEMS AND SOFTWARE, 1994, 26 (01) : 77 - 86
  • [8] AUTOSAR Model-Based Software Component Integration of Supplier Software
    Mirheidari, Saleh
    Fallahi, Abdolreza
    Zhang, David
    Kuppam, Kumar
    SAE INTERNATIONAL JOURNAL OF COMMERCIAL VEHICLES, 2015, 8 (02) : 544 - 548
  • [9] Software for model-based Development and Simulation
    不详
    ATP EDITION, 2009, (1-2): : 29 - 29
  • [10] Components in Model-Based Software Development
    Tyugu, Enn
    Grigorenko, Pavel
    2013 COMPUTER SCIENCE AND INFORMATION TECHNOLOGIES (CSIT), 2013,