An Accurate Algorithm For Computing Mutation Coverage In Model Checking

PROCEEDINGS 2016 IEEE INTERNATIONAL TEST CONFERENCE (ITC)(2016)

引用 5|浏览39
暂无评分
摘要
Property coverage is an important way to evaluate the completeness of model checking. Most of the property coverage metrics are based on mutation coverage, obtained by mutating the design and checking the property's ability to detect the mutation. Due to the complexity of computing mutation coverage in model checking, the previous methods resort to some approximate algorithms which tend to give pessimistic estimation of state coverage, and can only deal with a limited subset of Computation Tree Logic (CTL). In this paper, we present an improved algorithm to compute mutation coverage for arbitrary CTL formulas with high accuracy. Experimental results show that the proposed algorithm can identify a great number of covered states missed by a previous method. Meanwhile, the extension to the complete CTL set makes it easy to write all kinds of properties to describe the features of the design better.
更多
查看译文
关键词
computing mutation coverage accuracy,model checking,property coverage metrics,computation tree logic,arbitrary CTL formulas
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要