Safety, Dependability and Performance Analysis of Extended AADL Models

被引:102
|
作者
Bozzano, Marco [1 ]
Cimatti, Alessandro [1 ]
Katoen, Joost-Pieter [2 ]
Viet Yen Nguyen [2 ]
Noll, Thomas [2 ]
Roveri, Marco [1 ]
机构
[1] Fdn Bruno Kessler, Embedded Syst Grp, Trento, Italy
[2] Rhein Westfal TH Aachen, Software Modelling & Verificat Grp, Aachen, Germany
来源
COMPUTER JOURNAL | 2011年 / 54卷 / 05期
关键词
safety analysis; dependability analysis; performance analysis; AADL modelling language; FAULT-TREE ANALYSIS; VERIFICATION; CHECKING; SYSTEMS; PERFORMABILITY; ABSTRACTION; REO;
D O I
10.1093/comjnl/bxq024
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a component-based modelling approach to system-software co-engineering of real-time embedded systems, in particular aerospace systems. Our method is centred around the standardized Architecture Analysis and Design Language (AADL) modelling framework. We formalize a significant subset of AADL, incorporating its recent Error Model Annex for modelling faults and repairs. The major distinguishing aspects of this component-based approach are the possibility to describe nominal hardware and software operations, hybrid (and timing) aspects, as well as probabilistic faults and their propagation and recovery. Moreover, it supports dynamic (i.e. on-the-fly) reconfiguration of components and inter-component connections. The operational semantics gives a precise interpretation of specifications by providing a mapping onto networks of event-data automata. These networks are then subject to different kinds of formal analysis such as model checking, safety and dependability analysis and performance evaluation. Mature tool support realizes these analyses. The activities reported in this paper are carried out in the context of the correctness, modelling, and performance of aerospace systems, project which is funded by the European Space Agency.
引用
收藏
页码:754 / 775
页数:22
相关论文
共 50 条
  • [1] Dependability analysis for AADL models by PVS
    Chen, Geng
    Luo, Lei
    Gong, Rong
    Gui, Shenglin
    [J]. EIGHTH IEEE INTERNATIONAL CONFERENCE ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING, PROCEEDINGS, 2009, : 19 - 24
  • [2] A Framework to Support Dependability Evaluation of WSNs from AADL Models
    Martins, Mara
    Portugal, Paulo
    Vasques, Francisco
    [J]. PROCEEDINGS OF 2015 IEEE 20TH CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION (ETFA), 2015,
  • [3] Safety, Dependability and Performance Analysis of Aerospace Systems
    Noll, Thomas
    [J]. FORMAL TECHNIQUES FOR SAFETY-CRITICAL SYSTEMS, FTSCS 2014, 2015, 476 : 17 - 31
  • [4] Software Dependability Metrics and Analysis Based on AADL Error Model
    Liu, Xin-ning
    Qian, Hong-bing
    [J]. ARTIFICIAL INTELLIGENCE AND COMPUTATIONAL INTELLIGENCE, PT III, 2011, 7004 : 236 - 244
  • [5] Formal Correctness, Safety, Dependability, and Performance Analysis of a Satellite
    Esteve, Marie-Aude
    Katoen, Joost-Pieter
    Viet Yen Nguyen
    Postma, Bart
    Yushtein, Yuri
    [J]. 2012 34TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2012, : 1022 - 1031
  • [6] Verification and Performance Evaluation of AADL Models
    Bozzano, Marco
    Cimatti, Alessandro
    Roveri, Marco
    Katoen, Joost-Pieter
    Viet Yen Nguyen
    Noll, Thomas
    [J]. 7TH JOINT MEETING OF THE EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND THE ACM SIGSOFT SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, 2009, : 285 - 286
  • [7] Performance Analysis of AADL Models Using Real-Time Calculus
    Sokolsky, Oleg
    Chernoguzov, Alexander
    [J]. FOUNDATIONS OF COMPUTER SOFTWARE: FUTURE TRENDS AND TECHNIQUES FOR DEVELOPMENT, 2010, 6028 : 227 - +
  • [8] AADL2TASM: a Verification and Analysis Tool for AADL Models
    蒋树
    胡凯
    杨志斌
    顾斌
    张腾
    姜泮昌
    [J]. Journal of Donghua University(English Edition), 2012, 29 (01) : 94 - 98
  • [9] AADL2TASM: a verification and analysis tool for AADL models
    Jiang, Shu
    Hu, Kai
    Yang, Zhi-Bin
    Gu, Bin
    Zhang, Teng
    Jiang, Pan-Chang
    [J]. Journal of Donghua University (English Edition), 2012, 29 (01) : 94 - 98
  • [10] Safety Validation Using AADL System Architecture Models
    Philip, Gracy
    Suresh, Varsha P.
    D'Souza, Meenakshi
    [J]. ISEC'18: PROCEEDINGS OF THE 11TH INNOVATIONS IN SOFTWARE ENGINEERING CONFERENCE, 2018,