DocumentCode
1670038
Title
Observability-based coverage-directed path search using PBO for automatic test vector generation
Author
Costa, José C. ; Monteiro, José C.
Author_Institution
IST, Tech. Univ. Lisbon, Lisbon, Portugal
fYear
2009
Firstpage
153
Lastpage
158
Abstract
In this paper, we address the problem of finding a minimal set of execution paths that achieve a user-specified level of observability coverage. Under this metric, a program statement is only considered covered if its execution has influence on some output. We use Pseudo-Boolean Optimization (PBO) to model the problem of finding the paths that are most likely to increase code coverage. Generated paths are then validated to check for feasibility. This methodology was implemented into a fully functional tool that is capable of handling real programs specified in the C language.
Keywords
C language; program testing; C language; automatic test vector generation; code coverage; coverage-directed path search; fully functional tool; observability coverage; program statement; pseudo-Boolean optimization; Embedded software; Generators; Hardware; Measurement; Observability; Optimization;
fLanguage
English
Publisher
ieee
Conference_Titel
Very Large Scale Integration (VLSI-SoC), 2009 17th IFIP International Conference on
Conference_Location
Florianopolis
Print_ISBN
978-1-4577-0237-2
Type
conf
DOI
10.1109/VLSISOC.2009.6041346
Filename
6041346
Link To Document