• 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