Um die Zuverlässigkeit und Korrektheit von Programmen zu garantieren, wird eine formale ''Verifikation'' benötigt.
{{K|Informatik}} mathematischer Beweis, dass ein Programm (also eine konkrete Implementation) der vorgegebenen Spezifikation entspricht<ref>{{Wikipedia|Verifikation#Informatik}}</ref>