• DocumentCode
    454467
  • Title

    A Coverage Metric for the Validation of Interacting Processes

  • Author

    Harris, Ian G.

  • Author_Institution
    Dept. of Comput. Sci., California Univ., Irvine, CA
  • Volume
    1
  • fYear
    2006
  • fDate
    6-10 March 2006
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    We present a coverage metric which evaluates the testing of a set of interacting concurrent processes. Existing behavioral coverage metrics focus almost exclusively on the testing of individual processes. However the vast majority of practical hardware descriptions are composed of many processes which must correctly interact to implement the system. Coverage metrics which evaluate processes separately are unlikely to model the range of design errors which manifest themselves when components are integrated to build a system. A metric which models component interactions is essential to enable validation techniques to scale with growing design complexity. We describe the effectiveness of our metric and provide results to demonstrate that coverage computation using our metric is tractable
  • Keywords
    formal verification; hardware description languages; hardware-software codesign; logic design; behavioral coverage metrics; component interactions; coverage computation; design errors; hardware descriptions; interacting concurrent processes; process validation; Automatic testing; Computational modeling; Computer errors; Computer science; Error correction; Formal verification; Hardware; Intellectual property; Performance evaluation; Software testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe, 2006. DATE '06. Proceedings
  • Conference_Location
    Munich
  • Print_ISBN
    3-9810801-1-4
  • Type

    conf

  • DOI
    10.1109/DATE.2006.243900
  • Filename
    1657040