IPO-s: incremental generation of combinatorial interaction test data based on symmetries of covering arrays

被引:19
作者
Calvagna, Andrea [1 ]
Gargantini, Angelo [2 ]
机构
[1] Univ Catania, Dip Ingn Informat & Telecomunicaz, Catania, Italy
[2] Univ Bergamo, Dipartimento Ingn Informaz & Metodi Matematici, Bergamo, Italy
来源
ICSTW 2009: IEEE INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION, AND VALIDATION WORKSHOPS | 2009年
关键词
D O I
10.1109/ICSTW.2009.7
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Verification and validation of highly-configurable software systems, such as those supporting many optional or customizable features, is a challenging activity In fact, due to its intrinsic complexity, formal modeling of the whole system many require a great effort. Modeling activities may become extremely expensive and time consuming, and the tester may decide to model (at least initially) only the inputs and require they are sufficiently covered by tests. The recent wide spreading usage of combinatorial interaction testing (CIT) is dramatically improving the effectiveness of this activity Although there exist analytical ways to derive minimal sized CIT test suites, they are not applicable to all task sizes. Therefore, researchers have explored man, techniques based on greedy or heuristic algorithms that may lead to suboptimal result in the size of the built test suite but that are applicable to problems of real size. In this paper a new parameter-based heuristic algorithm for the construction of pairwise covering test suites is presented; it is based on a symmetry property of covering arrays and it is called IPOS. Time and space complexity of IPOS is discussed in comparison especially with the only other parameter-based approach existing in literature. The proposed approach is supported by a prototype implementation, and experimental assessment is also presented.
引用
收藏
页码:10 / +
页数:3
相关论文
共 36 条
[1]  
[Anonymous], 2007, P 2007 INT S SOFTWAR
[2]   ORTHOGONAL ARRAYS OF STRENGTH 2 AND 3 [J].
BOSE, RC ;
BUSH, KA .
ANNALS OF MATHEMATICAL STATISTICS, 1952, 23 (04) :508-524
[3]   ROBUST TESTING OF AT-AND-T PMX STARMAIL USING OATS [J].
BROWNLIE, R ;
PROWSE, J ;
PHADKE, MS .
AT&T TECHNICAL JOURNAL, 1992, 71 (03) :41-47
[4]  
Bryce RC, 2005, PROC INT CONF SOFTW, P146
[5]  
Burr K., 1998, P INT C SOFTWARE TES, P503
[6]  
CALVAGNA A, 2008, AFM 08, P43
[7]  
Calvagna A, 2008, LECT NOTES COMPUT SC, V4966, P66
[8]   The AETG system: An approach to testing based on combinatorial design [J].
Cohen, DM ;
Dalal, SR ;
Fredman, ML ;
Patton, GC .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1997, 23 (07) :437-444
[9]   Constructing test suites for interaction testing [J].
Cohen, MB ;
Gibbons, PB ;
Mugridge, WB ;
Colbourn, CJ .
25TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2003, :38-48
[10]  
Colbourn C.J., 2004, PROC IASTED INT C SO, V41, P242