Conformance testing of real-time component based systems

被引:0
作者
Tarhini, A
Fouchal, H
机构
[1] Univ Reims, LICA, CReSTIC, F-51687 Reims, France
[2] Univ Antilles Guyane, F-97157 Pointe A Pitre, Guadeloupe, France
[3] Lebanese Amer Univ, Beirut, Lebanon
来源
ADVANCED DISTRIBUTED SYSTEMS | 2005年 / 3563卷
关键词
component based systems; conformance testing; distributed testing; timed automata; validation; formal methods; real-time systems;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we suggest a methodology for testing Real Time Component Based Systems (RTCBS). A RTCBS is described as a collection of components where each component is modeled as a Timed Input-Output Automaton (TIOA). The first part of this study is devoted to the generation of timed-test sequences. Our algorithm for test sequence derivation extracts executable timed test sequences from a synchronous product between a timed test purpose (a property required on the system) and the corresponding component(s) specification. The second part presents an adequate test architecture consisting of the System Under Test (SUT) 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 is presented. Testing the SUT is divided into two phases. In the first phase, each of the testers tests its corresponding component in isolation. In the second phase, each tester executes only its corresponding communication timed test sequences to test the interaction between components integrated in a RTCBS, taking into consideration the synchronization of events between testers themselves.
引用
收藏
页码:167 / 181
页数:15
相关论文
共 23 条
[1]   AN OPTIMIZATION TECHNIQUE FOR PROTOCOL CONFORMANCE TEST-GENERATION BASED ON UIO SEQUENCES AND RURAL CHINESE POSTMAN TOURS [J].
AHO, AV ;
DAHBURA, AT ;
LEE, D ;
UYAR, MU .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1991, 39 (11) :1604-1615
[2]   A THEORY OF TIMED AUTOMATA [J].
ALUR, R ;
DILL, DL .
THEORETICAL COMPUTER SCIENCE, 1994, 126 (02) :183-235
[3]  
BERTOLINO A, 2000, ACM P INT C SOFTW EN
[4]  
BRINKSMA E, ARTIST ADV REAL TIME
[5]  
ENNOUAARY A, 1998, 19 IEEE REAL TIM SYS
[6]  
FOUCHAL H, 2001, P INT WORKSH REAL TI
[7]   TEST SELECTION BASED ON FINITE STATE MODELS [J].
FUJIWARA, S ;
BOCHMANN, GV ;
KHENDEK, F ;
AMALOU, M ;
GHEDAMSI, A .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1991, 17 (06) :591-603
[8]   ARCHITECTURAL MISMATCH - WHY REUSE IS SO HARD [J].
GARLAN, D ;
ALLEN, R ;
OCKERBLOOM, J .
IEEE SOFTWARE, 1995, 12 (06) :17-&
[9]  
HOGASHINO T, 2001, P 13 INT WORKSH TEST
[10]  
KHOUMSI A, 2003, J INFORM SOFT TE DEC, P45