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
Link To Document