A Pragmatic Approach for Testing Robustness on Real-Time Component Based Systems

被引:0
|
作者
Tarhini, Abbas [1 ]
Rollet, Antoine [1 ]
Fouchal, Hacene
机构
[1] Univ Reims, LICA CReSTIC, F-51687 Reims 2, France
来源
3RD ACS/IEEE INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS, 2005 | 2005年
关键词
Real-Time System; Timed Automata; Component based System; Validation; Testing; Robustness;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we suggest a realistic methodology for testing robustness of Real-Time Component-Based Systems (RTCBS). A RTCBS system is described as a collection of components where each component is specified by a nominal and a degraded specification, modeled as a Timed Input-Output Automaton (TIOA). Further, the communication of the whole system is also specified by its nominal and degraded specification. We extract test sequences from the nominal specification and we inject automatically faults in order to model hostile environments. Then we present an adequate test architecture consisting of the System Under Test (SUT) of components, and a distributed tester that consists of a set of coordinating testers. Each tester is dedicated to test a single SUT component. A test execution algorithm with an approach to handle testers' coordination and execution delay is presented. Testing the SUT is divided into two phases. In the first phase, the tester tests the robustness of each component in isolation. If all components are robust according to the inserted hazards, in the second phase, we use the nominal and degraded specification of the whole system to check the robustness of communications between components.
引用
收藏
页数:8
相关论文
共 50 条
  • [31] Testing real-time embedded systems using high level architecture
    Jose Claudio V. S. Junior
    Alisson V. Brito
    Luis Feliphe Silva Costa
    Tiago P. Nascimento
    Elmar Uwe Kurt Melcher
    Design Automation for Embedded Systems, 2016, 20 : 289 - 309
  • [32] Towards automatic real-time controller tuning and robustness
    Wade, MJ
    Johnson, MA
    2003 IEEE INDUSTRY APPLICATIONS CONFERENCE, VOLS 1-3: CROSSROADS TO INNOVATIONS, 2003, : 352 - 359
  • [33] Requirements-based monitors for real-time systems
    Peters, DK
    Parnas, DL
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2002, 28 (02) : 146 - 158
  • [34] Experimental test generation for real-time systems
    Fouchal, H
    Rabat, C
    Rollet, A
    Tarhini, A
    INTELLIGENT AND ADAPTIVE SYSTEMS AND SOFTWARE ENGINEERING, 2004, : 284 - 289
  • [35] An hybrid method for the validation of real-time systems
    Kaiser, L
    Simonot-Lion, F
    FIELDBUS SYSTEMS AND THEIR APPLICATIONOS 2001 (FET'2001), 2002, : 231 - 238
  • [36] A New Approach for Automatic Development of Reconfigurable Real-Time Systems
    Lakhdhar, Wafa
    Mzid, Rania
    Khalgui, Mohamed
    Treves, Nicolas
    SOFTWARE TECHNOLOGIES, 2017, 743 : 22 - 44
  • [37] Graph approach to job assignment in distributed real-time systems
    A. M. Gruzlikov
    N. V. Kolesov
    Yu. M. Skorodumov
    M. V. Tolmacheva
    Journal of Computer and Systems Sciences International, 2014, 53 : 702 - 712
  • [38] Improved SMT-based bounded model checking for real-time systems
    Xu L.
    Ruan Jian Xue Bao/Journal of Software, 2010, 21 (07): : 1491 - 1502
  • [39] Real-Time Phase-Only Nulling Based on Deep Neural Network With Robustness
    Zhao, Zhonghui
    Zhao, Huiling
    Zheng, Mingxuan
    Tang, Junjie
    IEEE ACCESS, 2019, 7 : 142287 - 142294
  • [40] Analysis of event-driven real-time systems with time Petri nets - A translation-based approach
    Gu, ZH
    Shin, KG
    DESIGN AND ANALYSIS OF DISTRIBUTED EMBEDDED SYSTEMS, 2002, 91 : 31 - 40