{"title":"Assertion clustering for compacted test sequence generation","authors":"J. G. Tong, Marc Bottle, Z. Zilic","doi":"10.1109/ISQED.2012.6187567","DOIUrl":null,"url":null,"abstract":"Assertions are now widely used in verification as a means to help convey designer intent (as specification snippets) and also to simplify the detection of erroneous conditions by the firing of assertions. With this expressive modeling power, assertions can also be used for different tasks, such as helping to assess test coverage and even as a source for test generation. Our work deals with this last aspect, namely assertion based test generation. In this paper, we present our compacted test generation strategy based on assertions. Our compaction approach is experimentally evaluated using nearly three hundred assertions to show the amount of reduction that can be obtained in the size of the test sets. This ultimately has a positive impact on verification time, in the quest for bug free designs.","PeriodicalId":205874,"journal":{"name":"Thirteenth International Symposium on Quality Electronic Design (ISQED)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-03-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Thirteenth International Symposium on Quality Electronic Design (ISQED)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISQED.2012.6187567","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8
Abstract
Assertions are now widely used in verification as a means to help convey designer intent (as specification snippets) and also to simplify the detection of erroneous conditions by the firing of assertions. With this expressive modeling power, assertions can also be used for different tasks, such as helping to assess test coverage and even as a source for test generation. Our work deals with this last aspect, namely assertion based test generation. In this paper, we present our compacted test generation strategy based on assertions. Our compaction approach is experimentally evaluated using nearly three hundred assertions to show the amount of reduction that can be obtained in the size of the test sets. This ultimately has a positive impact on verification time, in the quest for bug free designs.