A Novel Approach to HW/SW Integration Testing of Route-Based Interlocking System Controllers

被引:9
|
作者
Peleska, Jan [1 ]
Huang, Wen-Ling [1 ]
Huebner, Felix [1 ]
机构
[1] Univ Bremen, Dept Math & Comp Sci, Bremen, Germany
关键词
Interlocking systems; Model-based testing; Equivalence class partition testing; HW/SW integration testing; FINITE-STATE MACHINES;
D O I
10.1007/978-3-319-33951-1_3
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Recent progress in bounded model checking and inductive reasoning has shown that the fully automated verification of route-based interlocking system designs of realistic "real-world" complexity is possible and ready for industrial application. In this paper, we present a new model-based testing strategy for interlocking system controllers that exploits the fact that the design has already been verified, so that it can be used as a reference model for test case and test oracle generation. Our special interest lies in the field of complete testing strategies that are able to uncover every implementation error, provided that the implementation behaviour is captured in a pre-specified fault domain. Despite their guaranteed test strength, these strategies have two well-known disadvantages: (1) applied in a naive way, they often result in an infeasible amount of test cases, and (2) the hypothesis that the real implementation behaviour is captured by a member of the fault domain can rarely be justified in a convincing way. We describe a new combination of compositional reasoning and input equivalence class generation techniques that removes problem (1). For coping with disadvantage (2), we suggest a combination of equivalence class and random testing that - while not being able to guarantee complete fault coverage for implementations outside the fault domain - results in a test strength that is significantly higher than heuristic test approaches for interlocking system controllers. Estimates are presented that show how application of this novel strategy reduces the effort for HW/SW integration testing, while simultaneously increasing the fault coverage in comparison to more conventional testing approaches.
引用
收藏
页码:32 / 49
页数:18
相关论文
共 50 条
  • [1] A Route-based Agility Approach for Social Robots
    Adiwahono, Albertus H.
    Ng, Kam-Pheng
    Wan, Kong-Wah
    Saputra, Vincensius B.
    Gao, Wenchao
    Tan, Chong Boon
    Saurab, Verma
    PROCEEDINGS OF TENCON 2018 - 2018 IEEE REGION 10 CONFERENCE, 2018, : 0960 - 0965
  • [2] Communication synthesis and HW/SW integration for embedded system design
    Gogniat, G
    Auguin, M
    Bianco, L
    Pegatoquet, A
    HARDWARE/SOFTWARE CODESIGN - SIXTH INTERNATIONAL WORKSHOP PROCEEDINGS, 1998, : 49 - 53
  • [3] A statechart based HW/SW codesign system
    Bates, ID
    Chester, EG
    Kinniment, DJ
    PROCEEDINGS OF THE SEVENTH INTERNATIONAL WORKSHOP ON HARDWARE/SOFTWARE CODESIGN (CODES'99), 1999, : 162 - 166
  • [4] Statechart based HW/SW codesign system
    Bates, I.D.
    Chester, E.G.
    Kinniment, D.J.
    Hardware/Software Codesign - Proceedings of the International Workshop, 1999, : 162 - 166
  • [5] Extending IP-XACT to embedded system HW/SW integration
    Kamppi, Antti
    Matilainen, Lauri
    Maatta, Joni-Matti
    Salminen, Erno
    Hamalainen, Timo D.
    INTERNATIONAL SYMPOSIUM ON SYSTEM-ON-CHIP (SOC), 2013,
  • [6] Approach for a Global Route-Based Energy Management System for Electric Vehicles with a Hybrid Energy Storage System
    Nguyen, Tuyen
    Rauch, Yannick
    Kriesten, Reiner
    Chrenko, Daniela
    ENERGIES, 2023, 16 (02)
  • [7] A novel route-based accessibility measure and its association with transit ridership
    Lucas Albuquerque-Oliveira, João
    Moraes Oliveira-Neto, Francisco
    Pereira, Rafael H.M.
    Transportation Research Part A: Policy and Practice, 2024, 179
  • [8] A novel route-based accessibility measure and its association with transit ridership
    Albuquerque-Oliveira, Joao Lucas
    Oliveira-Neto, Francisco Moraes
    Pereira, Rafael H. M.
    TRANSPORTATION RESEARCH PART A-POLICY AND PRACTICE, 2024, 179
  • [9] Investigating safety performance of the SAFESTAR system for route-based curve treatment
    Cafiso, Salvatore
    D'Agostino, Carmelo
    Kiec, Mariusz
    RELIABILITY ENGINEERING & SYSTEM SAFETY, 2019, 188 : 125 - 132
  • [10] The SATURN Approach to SysML-based HW/SW Codesign
    Mueller, Wolfgang
    He, Da
    Mischkalla, Fabian
    Wegele, Arthur
    Whiston, Paul
    Penil, Pablo
    Villar, Eugenio
    Mitas, Nikolaos
    Kritharidis, Dimitrios
    Azcarate, Florent
    Carballeda, Manuel
    IEEE ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2010), 2010, : 506 - 511