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 条
  • [31] Fault-tolerant static scheduling for real-time distributed embedded systems
    Girault, A
    Lavarenne, C
    Sighireanu, M
    Sorel, Y
    21ST INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2001, : 695 - 698
  • [32] A Survey of Energy-Efficient Task Synchronization for Real-Time Embedded Systems
    Wu, Jun
    2017 IEEE 23RD INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2017,
  • [33] A Short Review of Security-Aware Techniques in Real-Time Embedded Systems
    Chai, Hongxia
    Zhang, Gongxuan
    Zhou, Junlong
    Sun, Jin
    Huang, Longxia
    Wang, Tian
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2019, 28 (02)
  • [34] Static priority scheduling of event-triggered real-time embedded systems
    Cagkan Erbas
    Andy D. Pimentel
    Selin Cerav-Erbas
    Formal Methods in System Design, 2007, 30 : 29 - 47
  • [35] Intelligent cruise-control applications - Real-time, embedded hybrid control software
    Girard, AR
    Spry, S
    Hedrick, JK
    IEEE ROBOTICS & AUTOMATION MAGAZINE, 2005, 12 (01) : 22 - 28
  • [36] Meeting real-time constraints in CAN
    Cavalieri, Salvatore
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2005, 1 (02) : 124 - 135
  • [37] Communication Performance Models for Architecture-Precise Prototyping of Real-Time Embedded Systems
    Frank-Michael Renner
    Jürgen Becker
    Manfred Glesner
    Design Automation for Embedded Systems, 2000, 5 : 351 - 363
  • [38] Constructing Test Suites for Real-Time Embedded Systems Under Input Timing Constraints
    Sheng, Yunlong
    Jiang, Shouda
    Wei, Changan
    IEEE ACCESS, 2019, 7 : 20920 - 20937
  • [39] Communication performance models for architecture-precise prototyping of real-time embedded systems
    Renner, FM
    Becker, J
    Glesner, M
    DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 2000, 5 (3-4) : 351 - 363
  • [40] An Embedded Vision System for Real-Time Autonomous Localization Using Laser Profilometry
    Patruno, Cosimo
    Marani, Roberto
    Nitti, Massimiliano
    D'Orazio, Tiziana
    Stella, Ettore
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2015, 16 (06) : 3482 - 3495