I detta dokument presenterar vi en metod för att hitta felspår för säkerhetsegenskaper som är oåtkomliga för traditionella metoder för att motverka exempelgenerering. Vi gör detta genom att guida BMC (Bounded Model Checking) med information som samlats in från räknare exempel guidad abstraction förfining. Till skillnad från tidigare beskrivna metoder baserade på att rekonstruera abstrakta motexempel på betongmaskinerna, begränsar vi oss inte till att söka efter fel av samma längd som det nuvarande abstrakta motexempelet. Vi beskriver också en kombination av tidigare kända metoder för att välja register för att inkludera i den abstraktion som vi har funnit fungerar mycket bra tillsammans med vår teknik för att hitta misslyckanden. Våra experimentella resultat visar att den resulterande metoden kan hitta motexempel som är utom räckvidd för både standard BMC och två tidigare publicerade metoder för abstraktion-styrda BMC.
Bjesse m.fl. REF beskriver en metod för att styra en SAT-baserad BMC med information som samlats in från deras motexempelstyrda abstraktion förfiningsteknik, i syntetiserade industriella kretsar från Verilogbeskrivningar och miljöbegränsningar.
Using counter example guided abstraction refinement to find complex bugs
{'venue': 'Proceedings Design, Automation and Test in Europe Conference and Exhibition', 'journal': 'Proceedings Design, Automation and Test in Europe Conference and Exhibition', 'mag_field_of_study': ['Computer Science']}