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 条
  • [31] Conformance testing for real-time systems
    Krichen, Moez
    Tripakis, Stavros
    FORMAL METHODS IN SYSTEM DESIGN, 2009, 34 (03) : 238 - 304
  • [32] Real-time and hybrid systems testing
    Berkenkötter, K
    Kirner, R
    MODEL-BASED TESTING OF REACTIVE SYSTEMS, 2005, 3472 : 355 - 387
  • [33] Conformance testing for real-time systems
    Moez Krichen
    Stavros Tripakis
    Formal Methods in System Design, 2009, 34 : 238 - 304
  • [34] A KNOWLEDGE BASED APPROACH FOR REAL-TIME SYSTEMS DEBUGGING
    TSAI, JP
    FANG, KY
    THALLA, VRK
    GANDHI, H
    PROCEEDINGS OF THE TWENTY-FIRST, ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, VOLS 1-4: ARCHITECTURE TRACK, SOFTWARE TRACK, DECISION SUPPORT AND KNOWLEDGE BASED SYSTEMS TRACK, APPLICATIONS TRACK, 1988, : B533 - B540
  • [35] Real-time control systems: feedback, scheduling and robustness
    Simon, Daniel
    Seuret, Alexandre
    Sename, Olivier
    INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 2017, 48 (11) : 2368 - 2378
  • [36] Research on Real-Time Testing Modeling Based on RTCM Approach
    Li, Ling
    Wu, Ji
    Liu, Chao
    Yang, Haiyan
    PROCEEDINGS OF 2016 INTERNATIONAL CONFERENCE ON MODELING, SIMULATION AND OPTIMIZATION TECHNOLOGIES AND APPLICATIONS (MSOTA2016), 2016, 58 : 43 - 48
  • [37] A Workload Model Based Approach to Evaluate the Robustness of Real-time Operating System
    Zhou, Zhengmao
    Zhou, Yun
    Cai, Ming
    Sun, Lei
    2013 IEEE 15TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2013 IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (HPCC_EUC), 2013, : 2027 - 2033
  • [38] Model-Based Testing of Real-Time Distributed Systems
    Vain, Jueri
    Halling, Evelin
    Kanter, Gert
    Anier, Aivo
    Pal, Deepak
    DATABASES AND INFORMATION SYSTEMS, DB&IS 2016, 2016, 615 : 272 - 286
  • [39] Specification-based testing for real-time reactive systems
    Alagar, VS
    Ormandjieva, O
    Zheng, M
    TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS - TOOLS 34, PROCEEDINGS, 2000, : 25 - 36
  • [40] Specification-based testing of real-time embedded systems
    Núñez, M
    Rodríguez, I
    From Specification to Embedded Systems Application, 2005, 184 : 115 - 124