Vi anser att problemet med att effektivt kontrollera en uppsättning säkerhetsegenskaper P 1,..., P k i en design. Vi introducerar ett nytt tillvägagångssätt kallat JA-verifiering, där JA står för "Just-Assume" (i motsats till "asum-garanti"). I detta tillvägagångssätt, när bevisa en egenskap P i, antar man att varje egenskap P j för j = i innehar. Processen att bevisa egenskaper resulterar antingen i att visa att P 1,...,P k hålla utan några antaganden eller hitta en "debugging uppsättning" av egenskaper. Den senare identifierar en undergrupp av misslyckade egenskaper som är de första att bryta. De designbeteenden som orsakar egenskaperna i felsökningssetet måste rättas först. Det är viktigt att det i vårt synsätt inte finns något behov av att bevisa de antaganden som används. Vi beskriver teorin bakom vårt förhållningssätt och rapporterar experimentella resultat som visar på betydande resultatvinster, särskilt i de fall där det finns en liten felsökningssats.
Vi nämner också arbetet av Goldberg et al. REF där de anser att problemet med att effektivt kontrollera en uppsättning säkerhetsegenskaper P 1 till P k genom att individuellt kontrollera varje egenskap samtidigt som de antar att alla andra egenskaper är giltiga.
Efficient verification of multi-property designs (The benefit of wrong assumptions)
{'venue': '2018 Design, Automation & Test in Europe Conference & Exhibition (DATE)', 'journal': '2018 Design, Automation & Test in Europe Conference & Exhibition (DATE)', 'mag_field_of_study': ['Computer Science', 'Mathematics']}