Definisi
Verifikasi formal membandingkan kode dengan spesifikasi dan dapat menalar semua perilaku termodelkan atau invarians. Hak peran dan hubungan akuntansi adalah contoh. Kekuatan hasil bergantung cakupan.
Cara Kerja
Pembuktian teorema atau pemeriksaan model menilai sumber, kode terkompilasi, atau penyederhanaan. Contoh tandingan dapat menunjukkan kesalahan kode atau spesifikasi. Bukti berlaku pada versi dan asumsi tersebut.
Hal yang Perlu Diperhatikan
Melengkapi tes dan review manual. Spesifikasi kurang dan asumsi salah tentang oracle, compiler, atau kontrak tetap penting. Akuntansi konsisten tidak membuktikan data jujur atau laba. Periksa sifat terbukti, celah, dan kesesuaian deployment; bukan jaminan keamanan umum.