Development of a Parser for the AADL Error Model Annex

被引:0
|
作者
Gabsi, Wafa [1 ]
Zalila, Bechir [1 ]
Jmaiel, Mohamed [1 ,2 ]
机构
[1] Univ Sfax, ReDCAD Lab, Natl Sch Engineers Sfax, BP 1173, Sfax 3038, Tunisia
[2] Technopk Sfax, Digital Res Ctr Sfax, BP 275, Sakiet Ezzit 3021, Sfax, Tunisia
关键词
AADL; dependability; Error Model Annex; compiler; Ocarina;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
AADL (Architecture Analysis & Design Language) is a modelling language enabling the design of embedded real-time systems. This language has proven its power in several domains like aeronautics and space. The AADL core language describe both software and hardware components and it can be extensible by properties to provide information about these components or annexes to enable a designer to extend and customize the AADL core specification with other concepts specified in a language other than AADL. In particular, the AADL Error Model Annex (EMA) was proposed to model such requirements separately from the core model since dependability requirements is of major importance in real-time embedded systems. This annex can not only model different kinds of errors but also error propagation, error detection and error recovery. In this paper, we ensure a comparative study of existing tools and compilers of the AADL language and its error model annex. We present, then, our work aiming at integrating a new compiler of the EMA annex into the Ocarina tool suite to support dependability requirements.
引用
收藏
页码:233 / 238
页数:6
相关论文
共 50 条
  • [1] Architecture Fault Modeling with the AADL Error-Model Annex
    Delange, Julien
    Feiler, Peter
    2014 40TH EUROMICRO CONFERENCE SERIES ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2014), 2014, : 361 - 368
  • [2] Some Improvements on The Rules for Exchanging Between Error Model Annex and AADL to Fault Tree
    Zhang, Quan
    Wang, Shihai
    Liu, Bin
    2013 INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND APPLICATIONS (ITA), 2013, : 338 - 342
  • [3] A Comprehensive Formalization of AADL with Behavior Annex
    Tan, Yu
    Zhao, Yongwang
    Ma, Dianfu
    Zhang, Xuejun
    Scientific Programming, 2022, 2022
  • [4] The AADL behaviour annex -: experiments and roadmap
    Franca, Ricardo Bedin
    Bodeveix, Jean-Paul
    Filali, Mamoun
    Rolland, Jean-Francois
    Chemouil, David
    Thomas, Dave
    12TH IEEE INTERNATIONAL CONFERENCE ON ENGINEERING COMPLEX COMPUTER SYSTEMS, PROCEEDINGS, 2007, : 377 - +
  • [5] A Comprehensive Formalization of AADL with Behavior Annex
    Tan, Yu
    Zhao, Yongwang
    Ma, Dianfu
    Zhang, Xuejun
    SCIENTIFIC PROGRAMMING, 2022, 2022
  • [6] EMA2AOP: From the AADL Error Model Annex to Aspect Language Towards Fault Tolerant Systems
    Gabsi, Wafa
    Zalila, Bechir
    Jmaiel, Mohamed
    2016 IEEE/ACIS 14TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH, MANAGEMENT AND APPLICATIONS (SERA), 2016, : 155 - 162
  • [7] Towards a Formal Semantics for the AADL Behavior Annex
    Yang, Zhibin
    Hu, Kai
    Ma, Dianfu
    Pi, Lei
    DATE: 2009 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, VOLS 1-3, 2009, : 1166 - +
  • [8] A Tool Set for Integrated Software and Hardware Dependability Analysis Using the Architecture Analysis and Design Language (AADL) and Error Model Annex
    Hecht, Myron
    Lam, Alexander
    Vogl, Chris
    2011 16TH IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS), 2011, : 361 - 366
  • [9] A BEHAVIOR ANNEX FOR AADL USING THE DEVS FORMALISM
    Ahmad, Ehsan M.
    Sarjoughian, Hessam
    2019 SPRING SIMULATION CONFERENCE (SPRINGSIM), 2019,
  • [10] AADS plus : AADL Simulation including the Behavioral Annex
    Varona-Gomez, Roberto
    Villar, Eugenio
    2010 15TH IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS 2010), 2010, : 379 - 384