• DocumentCode
    2969958
  • Title

    Assignment coverage, a complementary coverage metric in formal verification

  • Author

    Nabi, Majid ; Shojaei, Hamid ; Mohammadi, Siamak ; Navabi, Zainalabedin

  • Author_Institution
    Univ. of Tehran, Tehran
  • fYear
    2007
  • fDate
    2-5 Sept. 2007
  • Firstpage
    76
  • Lastpage
    81
  • Abstract
    Model checking is a formal verification method which proves whether a system satisfies a set of properties. After ensuring from correctness of properties, it is important to answer this question that which percent of the design was verified by the given set of properties? Coverage metrics in formal verification try to overcome this question. In this paper we will propose a new coverage metric in formal verification of hardware systems. We will define a mutation model to compute assignment coverage and the injection method of the proposed mutation model. This metric has the ability to make useful information to complete the set of properties. Also we will propose a method to extract minimal set of given properties for a verification process. This set reveals the effective properties to increase assignment coverage metric. The experiments show the effectiveness of this coverage metric.
  • Keywords
    formal verification; assignment coverage; coverage metric; formal verification; Computational modeling; Counting circuits; Data mining; Design automation; Formal verification; Genetic mutations; Hardware; Monitoring; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design & Technology of Integrated Systems in Nanoscale Era, 2007. DTIS. International Conference on
  • Conference_Location
    Rabat
  • Print_ISBN
    978-1-4244-1277-8
  • Electronic_ISBN
    978-1-4244-1278-5
  • Type

    conf

  • DOI
    10.1109/DTIS.2007.4449496
  • Filename
    4449496