Рифат ,мы всё ещё возвращаемся к проблеме "верификация верификатора". В Обероне есть пред- и пост- условия + строгая типизация + проверка границ структур данных этапа исполнения + сборщик мусора.
По сути, 90% всех ошибок -- это последние две килл-фичи Оберона.

Что касается верификации, тут вспоминаем теорему о полноте и тут же грустнеем.