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
关键词
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 条
  • [1] Conformance testing of real-time component based systems
    Tarhini, A
    Fouchal, H
    ADVANCED DISTRIBUTED SYSTEMS, 2005, 3563 : 167 - 181
  • [2] Robustness testing of composed real-time systems
    Fouchal, Hacene
    Rollet, Antoine
    Tarhini, Abbas
    JOURNAL OF COMPUTATIONAL METHODS IN SCIENCES AND ENGINEERING, 2010, 10 : S137 - S150
  • [3] Model checking real-time component based systems with blackbox testing
    Van Hung, D
    Anh, BV
    11th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, Proceedings, 2005, : 76 - 79
  • [4] A local approach to the testing of real-time systems
    Koné, O
    COMPUTER JOURNAL, 2001, 44 (05): : 435 - 447
  • [5] Real-time component-based systems
    Wang, SQ
    Rho, S
    Mai, ZB
    Bettati, R
    Zhao, W
    RTAS 2005: 11th IEEE Real Time and Embedded Technology and Applications Symposium, Proceedings, 2005, : 428 - 437
  • [6] InRob: An approach for testing interoperability and robustness of real-time embedded software
    Mattiello-Francisco, Fatima
    Martins, Eliane
    Cavalli, Ana Rosa
    Yano, Edgar Toshiro
    JOURNAL OF SYSTEMS AND SOFTWARE, 2012, 85 (01) : 3 - 15
  • [7] Improving the Stateful Robustness Testing of Embedded Real-Time Operating Systems
    Shahpasand, Raheleh
    Sedaghat, Yasser
    Paydar, Samad
    2016 6TH INTERNATIONAL CONFERENCE ON COMPUTER AND KNOWLEDGE ENGINEERING (ICCKE), 2016, : 159 - 164
  • [8] Testing component-based real time systems
    Bouaziz, Rachid
    Berrada, Ismail
    PROCEEDINGS OF NINTH ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING, 2008, : 888 - +
  • [9] 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,
  • [10] Real-Time Event Framework based on component model for distributed real-time systems
    Yoon, EY
    Yoon, YI
    PDPTA'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, 2001, : 1942 - 1948