• DocumentCode
    1919742
  • Title

    Vacuity Analysis by Fault Simulation

  • Author

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

  • Author_Institution
    Dipt. di Inf., Univ. di Verona, Verona
  • fYear
    2008
  • fDate
    5-7 June 2008
  • Firstpage
    27
  • Lastpage
    36
  • Abstract
    Vacuum cleaning is a mandatory process when an implementation is verified with respect to a specification modeled by means of formal properties. In fact, vacuum cleaning looks for properties that, passing vacuously (e.g., an implication whose antecedent is always false), may lead verification engineers to a false sense of safety. Current approaches to vacuum cleaning, generally, exploit formal methods to provide an interesting witness proving that a property does not pass vacuously. However, such approaches are as complex as model checking, and they require to define and model check further properties, thus increasing the verification time. This paper proposes an alternative approach, based on fault simulation, that requires neither the definition of new properties, nor the use of model checking. Experimental results show the high efficiency of this approach.
  • Keywords
    fault simulation; fault simulation; model checking; vacuity analysis; vacuum cleaning; verification engineers; Analytical models; Cleaning; Context modeling; Design engineering; Formal verification; Logic; Monitoring; Safety; Testing; Vacuum systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Formal Methods and Models for Co-Design, 2008. MEMOCODE 2008. 6th ACM/IEEE International Conference on
  • Conference_Location
    Anaheim, CA
  • Print_ISBN
    978-1-4244-2417-7
  • Type

    conf

  • DOI
    10.1109/MEMCOD.2008.4547683
  • Filename
    4547683