Сабж. GNATprove — тулза для формальной верификации программ на Ada. Верификация производится согласно контрактам, выраженным в форме пред- и постусловий. В данный момент GNATprove работает под x86_32 и x86_64 Linux и x86_32 Windows. Кроме того, доступен плагин GNATprove для GPS (GNAT Programming Studio).
sudo cast splinter