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 条
  • [21] Adaptive Mechanisms for Component-Based Real-Time Systems
    Buttazzo, Giorgio
    Santinelli, Luca
    2015 NASA/ESA CONFERENCE ON ADAPTIVE HARDWARE AND SYSTEMS (AHS), 2015,
  • [22] Database Proxies for Component-Based Real-Time Systems
    Hjertstrom, Andreas
    Nystrom, Dag
    Sjodin, Mikael
    22ND EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS (ECRTS 2010), 2010, : 79 - 89
  • [23] Modeling urgency in component-based real-time systems
    Van Tang, Nguyen
    Van Hung, Dang
    Ogawa, Mizuhito
    ADVANCES IN COMPUTER SCIENCE - ASIAN 2006: SECURE SOFTWARE AND RELATED ISSUES, 2007, 4435 : 248 - +
  • [24] A Hierarchical Framework for Component-based Real-time Systems
    Lipari, Giuseppe
    Gai, Paolo
    Trimarchi, Michael
    Guidi, Giacomo
    Ancilotti, Paolo
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 116 : 253 - 266
  • [25] Reusable component analysis for component-based embedded real-time systems
    Fredriksson, Johan
    Land, Rikard
    PROCEEDINGS OF THE ITI 2007 29TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY INTERFACES, 2007, : 615 - +
  • [26] Data management for component-based embedded real-time systems: The database proxy approach
    Hjertstrom, Andreas
    Nystrom, Dag
    Sjodin, Mikael
    JOURNAL OF SYSTEMS AND SOFTWARE, 2012, 85 (04) : 821 - 834
  • [27] A Data-Entity Approach for Component-Based Real-Time Embedded Systems Development
    Hjertstrom, Andreas
    Nystrom, Dag
    Sjodin, Mikael
    2009 IEEE CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION (EFTA 2009), 2009,
  • [28] Testing embedded real-time systems
    En-Nouaary, A
    Khendek, F
    Dssouli, R
    SEVENTH INTERNATIONAL CONFERENCE ON REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2000, : 417 - 424
  • [29] DESIGN AND TESTING OF REAL-TIME SYSTEMS
    KARJALAINEN, J
    MICROPROCESSING AND MICROPROGRAMMING, 1991, 32 (1-5): : 109 - 109
  • [30] Testing distributed real-time systems
    Thane, H
    Hansson, H
    MICROPROCESSORS AND MICROSYSTEMS, 2001, 24 (09) : 463 - 478