Optimization of model checking-based test generation

被引:0
作者
Zeng, Hongwei [1 ]
Miao, Huaikou [1 ]
机构
[1] School of Computer Engineering and Science, Shanghai University, Shanghai 200072, China
来源
Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics | 2011年 / 23卷 / 03期
关键词
Computer circuits - Testing - Temporal logic;
D O I
暂无
中图分类号
学科分类号
摘要
Constructing test cases from the counterexamples generated by a model checker is an important means to perform test automation. The fact that multiple goals in the set of test goals may be covered by the same counterexample, however, leads to some redundant calls to the model checker in the process of test generation, and redundant test cases in test suite such that decrease seriously testing performance. An optimization approach to test generation based on dynamic monitoring is proposed. After a new test case is generated by model checking for a selected test goal, temporal logic formula rewriting technique is employed to reduce the set of test goals, those goals covered by the new test case are picked out. Meanwhile, the new test case is winnowed by the test suite to eliminate the redundancy when it is merged into the test suite. Experimental results illustrate that the proposed method is effective for reducing the numbers of calls to the model checker and the test suite.
引用
收藏
页码:496 / 502
相关论文
empty
未找到相关数据