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
关键词
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] Testing real-time systems using genetic algorithms
    Wegener, J
    Sthamer, H
    Jones, BF
    Eyres, DE
    SOFTWARE QUALITY JOURNAL, 1997, 6 (02) : 127 - 135
  • [42] Online testing of real-time systems using UPPAAL
    Larsen, KG
    Mikucionis, M
    Nielsen, B
    FORMAL APPROACHES TO SOFTWARE TESTING, 2005, 3395 : 79 - 94
  • [43] Testing real-time systems using genetic algorithms
    Wegener, J
    Sthamer, H
    Jones, BF
    Eyres, DE
    SOFTWARE QUALITY MANAGEMENT V: THE QUALITY CHALLENGE, 1997, : 259 - 268
  • [44] Testing real-time systems using genetic algorithms
    Joachim Wegener
    Harmen Sthamer
    Bryan F. Jones
    David E. Eyres
    Software Quality Journal, 1997, 6 : 127 - 135
  • [45] Developing Predictable Real-Time Embedded Systems using AnvilJ
    Gray, Ian
    Audsley, Neil C.
    2012 IEEE 18TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS), 2012, : 219 - 228
  • [46] Real-time TTCN for testing real-time and multimedia systems
    Walter, T
    Grabowski, J
    TESTING OF COMMUNICATING SYSTEMS, VOL 10, 1997, : 37 - 54
  • [47] Tool-based configuration of real-time CORBA middleware for embedded systems
    Gorappa, S
    Colmenares, JA
    Jafarpour, H
    Klefstad, R
    ISORC 2005: EIGHTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2005, : 342 - 349
  • [48] Multiform time in UML for real-time embedded applications
    Andre, C.
    Mallet, F.
    Peraldi-Frati, M-A.
    13TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2007, : 232 - +
  • [49] APPLICATIONS - REAL-TIME SYSTEMS
    KARJALAINEN, J
    MICROPROCESSING AND MICROPROGRAMMING, 1988, 24 (1-5): : 661 - 661
  • [50] Special issue on embedded real-time applications
    Giorgio Buttazzo
    Daniela De Venuto
    Eugenio Di Sciascio
    Toni Mancini
    Real-Time Systems, 2023, 59 : 531 - 533