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 条
  • [21] GAS TURBINE PERFORMANCE DIGITAL TWIN FOR REAL-TIME EMBEDDED SYSTEMS
    Panov, V.
    Cruz-Manzo, S.
    PROCEEDINGS OF THE ASME TURBO EXPO: TURBOMACHINERY TECHNICAL CONFERENCE AND EXPOSITION, VOL 5, PT I, 2020,
  • [22] Efficient schedulability tests for real-time embedded systems with urgent routines
    J. Augusto Santos
    George Lima
    Konstantinos Bletsas
    Design Automation for Embedded Systems, 2014, 18 : 19 - 38
  • [23] Modeling scenarios for the performance prediction of distributed real-time embedded systems
    Falkner, Katrina
    Chiprianov, Vanea
    Falkner, Nickolas
    Szabo, Claudia
    Puddy, Gavin
    2013 MILITARY COMMUNICATIONS AND INFORMATION SYSTEMS CONFERENCE (MILCIS), 2012,
  • [24] Tucan Virtual prototype generation and time constraints analysis of real-time embedded systems
    Hoyos-Rodriguez, Horacio
    Jimenez, Fernando
    Casallas, Rubby
    Correal, Dario
    DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 2013, 17 (01) : 129 - 165
  • [25] Introducing Model-Based Techniques into Development of Real-Time Embedded Applications
    Babic, Josip
    Marijan, Sinsa
    Petrovic, Ivan
    AUTOMATIKA, 2011, 52 (04) : 329 - 338
  • [26] Generalized Reliability-Oriented Energy Management for Real-time Embedded Applications
    Zhao, Baoxian
    Aydin, Hakan
    Zhu, Dakai
    PROCEEDINGS OF THE 48TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2011, : 381 - 386
  • [27] Real-Time Apple Detection System Using Embedded Systems With Hardware Accelerators: An Edge AI Application
    Mazzia, Vittorio
    Khaliq, Aleem
    Salvetti, Francesco
    Chiaberge, Marcello
    IEEE ACCESS, 2020, 8 : 9102 - 9114
  • [28] On Maximizing Reliability of Real-Time Embedded Applications Under Hard Energy Constraint
    Zhao, Baoxian
    Aydin, Hakan
    Zhu, Dakai
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2010, 6 (03) : 316 - 328
  • [29] Necessary Feasibility Analysis for Mixed-Criticality Real-Time Embedded Systems
    Chwa, Hoon Sung
    Baek, Hyeongboo
    Lee, Jinkyu
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (07) : 1520 - 1537
  • [30] Static priority scheduling of event-triggered real-time embedded systems
    Erbas, Cagkan
    Pimentel, Andy D.
    Cerav-Erbas, Selin
    FORMAL METHODS IN SYSTEM DESIGN, 2007, 30 (01) : 29 - 47