Optimizing IPOG's Vertical Growth with Constraints Based on Hypergraph Coloring

作者: Feng Duan , Yu Lei , Linbin Yu , Raghu N. Kacker , D. Richard Kuhn

DOI: 10.1109/ICSTW.2017.37

关键词:

摘要: In this paper, we present an optimization of IPOG's vertical growth phase in the presence constraints. The problem is modeled as a classical NP-hard graph called "Minimum Vertex Coloring". model, vertices are either missing tuples that waiting to be colored or existing tests already different colors at initial state, edges/hyperedges conflicts among cannot put same test. After coloring, group color can transformed exactly valid Since original IPOG algorithm uses arbitrary order cover during growth, reduce number tests, compute Degree Conflicts (DOC) for each tuple, and non-increasing DOC. We implement new incorporating optimization. experimental results show reduces many real-life systems with

参考文章(17)
David W. Matula, George Marble, Joel D. Isaacson, GRAPH COLORING ALGORITHMS Graph Theory and Computing. pp. 109- 122 ,(1972) , 10.1016/B978-1-4832-3187-7.50015-5
D. Richard Kuhn, Renee Bryce, Feng Duan, Laleh Sh. Ghandehari, Yu Lei, Raghu N. Kacker, Combinatorial Testing: Theory and Practice Advances in Computers. ,vol. 99, pp. 1- 66 ,(2015) , 10.1016/BS.ADCOM.2015.05.003
Linbin Yu, Feng Duan, Yu Lei, Raghu N. Kacker, D. Richard Kuhn, Constraint handling in combinatorial test generation using forbidden tuples international conference on software testing verification and validation workshops. pp. 1- 9 ,(2015) , 10.1109/ICSTW.2015.7107441
Andrea Calvagna, Angelo Gargantini, T-wise combinatorial interaction test suites construction based on coverage inheritance Software Testing, Verification & Reliability. ,vol. 22, pp. 507- 526 ,(2012) , 10.1002/STVR.466
Feng Duan, Yu Lei, Linbin Yu, Raghu N. Kacker, D. Richard Kuhn, Improving IPOG's vertical growth based on a graph coloring scheme international conference on software testing verification and validation workshops. pp. 1- 8 ,(2015) , 10.1109/ICSTW.2015.7107444
Yu Lei, K.C. Tai, In-parameter-order: a test generation strategy for pairwise testing high assurance systems engineering. pp. 254- 261 ,(1998) , 10.1109/HASE.1998.731623
Brady J. Garvin, Myra B. Cohen, Matthew B. Dwyer, Evaluating improvements to a meta-heuristic search for constrained interaction testing Empirical Software Engineering. ,vol. 16, pp. 61- 102 ,(2011) , 10.1007/S10664-010-9135-7
Laleh Shikh Gholamhossein Ghandehari, Mehra N. Bourazjany, Yu Lei, Raghu N. Kacker, D. Richard Kuhn, Applying Combinatorial Testing to the Siemens Suite 2013 IEEE Sixth International Conference on Software Testing, Verification and Validation Workshops. pp. 362- 371 ,(2013) , 10.1109/ICSTW.2013.47
Linbin Yu, Feng Duan, Yu Lei, Raghu N. Kacker, D. Richard Kuhn, Combinatorial Test Generation for Software Product Lines Using Minimum Invalid Tuples high assurance systems engineering. pp. 65- 72 ,(2014) , 10.1109/HASE.2014.18
Linbin Yu, Yu Lei, Mehra Nourozborazjany, Raghu N. Kacker, D. Richard Kuhn, An Efficient Algorithm for Constraint Handling in Combinatorial Test Generation international conference on software testing verification and validation. pp. 242- 251 ,(2013) , 10.1109/ICST.2013.35