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 条
  • [21] Research on the Reliability Analysis of the Integrated Modular Avionics System Based on the AADL Error Model
    Wang, Peng
    Zhao, Changxiao
    Yan, Fang
    INTERNATIONAL JOURNAL OF AEROSPACE ENGINEERING, 2018, 2018
  • [22] Development of a Synchronous Subset of AADL
    Filali-Amine, Mamoun
    Lawall, Julia
    ABSTRACT STATE MACHINES, ALLOY, B AND Z, PROCEEDINGS, 2010, 5977 : 245 - +
  • [23] An English sentence parser for grammar error detection
    Wang, YH
    Lin, CH
    2002 IEEE REGION 10 CONFERENCE ON COMPUTERS, COMMUNICATIONS, CONTROL AND POWER ENGINEERING, VOLS I-III, PROCEEDINGS, 2002, : 445 - 448
  • [24] Syntax Error Search Using Parser Combinators
    Kuznetsov, Mikhail
    Firsov, Georgii
    PROCEEDINGS OF THE 2021 IEEE CONFERENCE OF RUSSIAN YOUNG RESEARCHERS IN ELECTRICAL AND ELECTRONIC ENGINEERING (ELCONRUS), 2021, : 490 - 493
  • [25] Hazard Analysis for AADL Model
    Wei, Xiaomin
    Dong, Yunwei
    Yang, Mengmeng
    Hu, Ning
    Ye, Hong
    2014 IEEE 20TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2014,
  • [26] ERROR HANDLING IN A PARALLEL LR SUBSTRING PARSER
    CLARKE, G
    BARNARD, DT
    COMPUTER LANGUAGES, 1993, 19 (04): : 247 - 259
  • [27] A use case in model-based robot development using AADL and ROS
    Bardaro, Gianluca
    Semprebon, Andrea
    Matteucci, Matteo
    2018 IEEE/ACM 1ST INTERNATIONAL WORKSHOP ON ROBOTICS SOFTWARE ENGINEERING (ROSE), 2018, : 9 - 16
  • [28] Awas: AADL information flow and error propagation analysis framework
    Thiagarajan, Hariharan
    Hatcliff, John
    Robby
    INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2022, 18 (04) : 485 - 504
  • [29] Formal Model Engineering of Distributed CPSs Using AADL: From Behavioral AADL Models to Multirate Hybrid Synchronous AADL
    Bae, Kyungmin
    Olveczky, Peter Csaba
    FORMAL ASPECTS OF COMPONENT SOFTWARE, FACS 2023, 2024, 14485 : 127 - 152
  • [30] INESSENTIAL ERROR ENTRIES AND THEIR USE IN LR PARSER OPTIMIZATION
    SOISALONSOININEN, E
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1982, 4 (02): : 179 - 195