• DocumentCode
    500780
  • Title

    A novel verification technique to uncover out-of-order DUV behaviors

  • Author

    Marcilio, Gabriel ; Santos, Luiz C V ; Albertini, Bruno ; Rigo, Sandro

  • Author_Institution
    Comput. Sci. Dept., Fed. Univ. of Santa Catarina, Florianopolis, Brazil
  • fYear
    2009
  • fDate
    26-31 July 2009
  • Firstpage
    448
  • Lastpage
    453
  • Abstract
    Post-partitioning verification has to deal with abstract data, implementation artifacts, and the order of events may not be preserved in the DUV due to the concurrency treatment in the golden model. Existing techniques are limited either by the use of greedy heuristics (jeopardizing verification guarantees) or by black-box approaches (impairing observability). This work proposes a novel white-box technique that overcomes those limitations by casting the problem as an extended bipartite graph matching. By relying on proven properties, solid verification guarantees are provided. Experimental validation was performed upon platforms built around contemporary real-life applications.
  • Keywords
    concurrency control; graph theory; pattern matching; program verification; abstract data; bipartite graph matching; black-box approach; concurrency treatment; device under verification; golden model; greedy heuristic; jeopardizing verification guarantee; post-partitioning verification; uncover out-of-order DUV behavior; verification technique; white-box technique; Bipartite graph; Casting; Computational complexity; Concurrent computing; Observability; Out of order; Permission; Solids; Testing; Timing; Bipartite Graphs; White-Box Verification;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2009. DAC '09. 46th ACM/IEEE
  • Conference_Location
    San Francisco, CA
  • ISSN
    0738-100X
  • Print_ISBN
    978-1-6055-8497-3
  • Type

    conf

  • Filename
    5227034