GeTeX: A Tool for Testing Real-Time Embedded Systems Using CAN Applications

被引:3
|
作者
AbouTrab, M. Saeed [1 ]
Counsell, Steve [1 ]
Hierons, Robert M. [1 ]
机构
[1] Brunel Univ, Dept Informat Syst & Comp, Uxbridge UB8 3PH, Middx, England
来源
18TH IEEE INTERNATIONAL CONFERENCE AND WORKSHOPS ON ENGINEERING OF COMPUTER BASED SYSTEMS (ECBS 2011) | 2011年
关键词
component; Real-time embedded systems; real-time model-based testing; testing tool; CAN;
D O I
10.1109/ECBS.2011.25
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Real-Time Embedded Systems (RTES) have an increasing role in controlling the IT that we use on a day-today basis. The behaviour of an RTES is not based solely on the interactions it might have with its surrounding environment, but also on the timing requirements it induces. As a result, ensuring that an RTES behaves correctly is non-trivial, especially after adding time as a new dimension to the complexity of the testing process. In previous research, we introduced a 'priority-based' approach which tested the logical and timing behaviour of an RTES modeled formally as UPPAAL Timed Automata (UTA). The 'priority-based' approach was based on producing sets of timed test traces by achieving timing constraints coverage according to three sets of priorities, namely boundary, out-boundary and in-boundary. In this paper, we introduce a new testing tool 'GeTeX' that deploys the "priority-based" testing approach. GeTeX is a complete testing tool which generates timed test-cases from UTA models and executes them on the System Under Test (SUT) to identify faults. In its current version, GeTeX supports Control Area Network (CAN) applications.
引用
收藏
页码:61 / 70
页数:10
相关论文
共 50 条
  • [41] Fast and Predictable Non-Volatile Data Memory for Real-Time Embedded Systems
    Bazzaz, Mostafa
    Hoseinghorban, Ali
    Ejlali, Alireza
    IEEE TRANSACTIONS ON COMPUTERS, 2021, 70 (03) : 359 - 371
  • [42] Communication performance models for architecture-precise prototyping of real-time embedded systems
    Renner, FM
    Becker, J
    Glesner, M
    TENTH IEEE INTERNATIONAL WORKSHOP ON RAPID SYSTEMS PROTOTYPING, PROCEEDINGS, 1999, : 108 - 113
  • [43] Using Simulation Techniques within the Design of a Reconfigurable Architecture for Fail-Operational Real-Time Automotive Embedded Systems
    Oszwald, Florian
    Obergfell, Philipp
    Traub, Matthias
    Becker, Juergen
    2018 4TH IEEE INTERNATIONAL SYMPOSIUM ON SYSTEMS ENGINEERING (ISSE), 2018,
  • [44] A COTS-based approach for estimating performance and energy consumption of embedded real-time systems
    Andrade, Ermeson
    Maciel, Paulo
    Nogueira, Bruno
    Araujo, Carlos
    Callou, Gustavo
    INFORMATION PROCESSING LETTERS, 2010, 110 (14-15) : 525 - 534
  • [45] Thermal-Aware Standby-Sparing Technique on Heterogeneous Real-Time Embedded Systems
    Ansari, Mohsen
    Safari, Sepideh
    Yari-Karin, Sina
    Gohari-Nazari, Pourya
    Khdr, Heba
    Shafique, Muhammad
    Henkel, Joerg
    Ejlali, Alireza
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2022, 10 (04) : 1883 - 1897
  • [46] Automated communication synthesis for architecture-precise rapid prototyping of real-time embedded systems
    Renner, FM
    Becker, J
    Glesner, M
    11TH IEEE INTERNATIONAL WORKSHOP ON RAPID SYSTEM PROTOTYPING, PROCEEDINGS, 2000, : 154 - 159
  • [47] A formal model and risk assessment method for security-critical real-time embedded systems
    Ni, Siru
    Zhuang, Yi
    Gu, Jingjing
    Huo, Ying
    COMPUTERS & SECURITY, 2016, 58 : 199 - 215
  • [48] Real-Time 3D Magnetometer Calibration for Embedded Systems Based on Ellipsoid Fitting
    Tedesco, Salvatore
    Torres-Sanchez, Javier
    O'Flynn, Brendan
    2018 12TH INTERNATIONAL CONFERENCE ON SENSING TECHNOLOGY (ICST), 2018, : 424 - 429
  • [49] Study on Real-Time and Optimization Measures of CAN
    Zhang, Hongwei
    Zhang, Wenjuan
    Jia, Hongguang
    AEIT 2012: 2012 2ND INTERNATIONAL CONFERENCE ON AEROSPACE ENGINEERING AND INFORMATION TECHNOLOGY, VOL 2, 2012, : 194 - 201
  • [50] Learning-based Response Time Analysis in Real-Time Embedded Systems: A Simulation-based Approach
    Moghadam, Mahshid Helali
    Saadatmand, Mehrdad
    Borg, Markus
    Bohlin, Markus
    Lisper, Bjorn
    2018 IEEE/ACM 1ST INTERNATIONAL WORKSHOP ON SOFTWARE QUALITIES AND THEIR DEPENDENCIES (SQUADE), 2018, : 21 - 24