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 条
  • [1] Testing Real-Time Embedded Systems using Timed Automata based approaches
    AbouTrab, M. Saeed
    Brockway, Michael
    Counsell, Steve
    Hierons, Robert M.
    JOURNAL OF SYSTEMS AND SOFTWARE, 2013, 86 (05) : 1209 - 1223
  • [2] Measuring determinism in real-time embedded systems using cached processors
    Scottow, R
    McDonald-Maier, KD
    ESA '05: Proceedings of the 2005 International Conference on Embedded Systems and Applications, 2005, : 38 - 44
  • [3] Codesign for complex hard real-time embedded systems
    Jin, YX
    DCABES 2004, PROCEEDINGS, VOLS, 1 AND 2, 2004, : 700 - 704
  • [4] A Model-Based Testing Technique for Component-Based Real-Time Embedded Systems
    Guan, Jing
    Offutt, Jeff
    2015 IEEE EIGHTH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW), 2015,
  • [5] Hardware-software partitioning for real-time embedded systems
    Hu, XS
    DAmbrosio, JG
    DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 1997, 2 (3-4) : 339 - 358
  • [6] SPE for the Internet of Things and Other Real-Time Embedded Systems
    Smith, Connie U.
    Llado, Catalina M.
    ICPE'17: COMPANION OF THE 2017 ACM/SPEC INTERNATIONAL CONFERENCE ON PERFORMANCE ENGINEERING, 2017, : 227 - +
  • [7] A Study of Cache Management Mechanisms for Real-Time Embedded Systems
    Dohan, Murtada
    Agyeman, Michael Opoku
    ISCSIC'18: PROCEEDINGS OF THE 2ND INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE AND INTELLIGENT CONTROL, 2018,
  • [8] Design of Adaptive Security Mechanisms for Real-Time Embedded Systems
    Saadatmand, Mehrdad
    Cicchetti, Antonio
    Sjodin, Mikael
    ENGINEERING SECURE SOFTWARE AND SYSTEMS, 2012, 7159 : 121 - 134
  • [9] Hardware-Software Partitioning for Real-Time Embedded Systems
    Xiaobo (Sharon) Hu
    Joseph G. D’Ambrosio
    Design Automation for Embedded Systems, 1997, 2 : 339 - 358
  • [10] Research on secure gateway based on real-time embedded systems
    Wu, YF
    Liu, Q
    Li, FM
    DCABES 2004, Proceedings, Vols, 1 and 2, 2004, : 1006 - 1009