• DocumentCode
    2733303
  • Title

    The role of mutation analysis for property qualification

  • Author

    Guglielmo, Luigi Di ; Fummi, Franco ; Pravadelli, Graziano

  • Author_Institution
    Dipartimento di Informatica ¿ UniversitÃ\xa0 di Verona, Strada le Grazie 15, 37134, Italy
  • fYear
    2009
  • fDate
    13-15 July 2009
  • Firstpage
    28
  • Lastpage
    35
  • Abstract
    The paper proposes a comprehensive methodology for property qualification based on a combination of dynamic and static techniques. In particular, given a set of properties defined to check the correctness of a design implementation, the methodology first evaluates property coverage, property overspecification, and it identifies vacuous properties. This is commonly performed by exploiting mutation analysis and automatic testbenches generation, i.e., dynamic strategies. This phase allows us to quickly evaluate the quality of properties with respect to the use of formal approaches. Then, a second phase, based on model checking, is applied to the restricted number of situations, where the dynamic approach is not exhaustive. Experimental results show the effectiveness and efficiency of the proposed methodology.
  • Keywords
    Automatic testing; Design methodology; Explosions; Genetic mutations; Hardware design languages; Monitoring; Performance analysis; Performance evaluation; Qualifications;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Formal Methods and Models for Co-Design, 2009. MEMOCODE '09. 7th IEEE/ACM International Conference on
  • Conference_Location
    Cambridge, MA, USA
  • Print_ISBN
    978-1-4244-4806-7
  • Type

    conf

  • DOI
    10.1109/MEMCOD.2009.5185375
  • Filename
    5185375