Efficient decision ordering techniques for SAT-based test generation

Mingsong Chen, Xiaoke Qin, Prabhat Mishra

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

17 Scopus citations

Abstract

Model checking techniques are promising for automated generation of directed tests. However, due to the prohibitively large time and resource requirements, conventional model checking techniques do not scale well when checking complex designs. In SAT-based BMC, many variable ordering heuristics have been investigated to improve counterexample (test) generation involving only one property. This paper presents efficient decision ordering techniques that can improve the overall test generation time of a cluster of similar properties. Our method exploits the assignments of previously generated tests and incorporates it in the decision ordering heuristic for current test generation. Our experimental results using both software and hardware benchmarks demonstrate that our approach can drastically reduce the overall test generation time.

Original languageEnglish
Title of host publicationDATE 10 - Design, Automation and Test in Europe
Pages490-495
Number of pages6
StatePublished - 2010
Externally publishedYes
EventDesign, Automation and Test in Europe Conference and Exhibition, DATE 2010 - Dresden, Germany
Duration: 8 Mar 201012 Mar 2010

Publication series

NameProceedings -Design, Automation and Test in Europe, DATE
ISSN (Print)1530-1591

Conference

ConferenceDesign, Automation and Test in Europe Conference and Exhibition, DATE 2010
Country/TerritoryGermany
CityDresden
Period8/03/1012/03/10

Fingerprint

Dive into the research topics of 'Efficient decision ordering techniques for SAT-based test generation'. Together they form a unique fingerprint.

Cite this