Spec-Zone.ru › Ada 2012
Справочник по Ada 2012

Приложение H

(нормативное)

Системы высокой надежности

Это приложение описывает требования к системам высокой надежности (включая системы, критически важные для безопасности, и системы, критически важные для безопасности). Оно предоставляет средства и определяет требования к документации, относящиеся к нескольким потребностям:
  • Понимание выполнения программы;
  • Проверка объектного кода;
  • Ограничение языковых конструкций, использование которых может усложнить демонстрацию правильности программы
Понимание выполнения поддерживается пragma Normalize_Scalars, а также требованиями к реализации документации о влиянии программы при наличии ограниченной ошибки или когда языковые правила оставляют эффект неопределенным.
Предикаты Reviewable и Restrictions связаны с другими требованиями, рассмотренными в этом приложении.
ПРИМЕЧАНИЯ
1 Атрибут Valid (см. 13.9.2) также полезен при решении этих задач, чтобы избежать проблем, которые могут возникнуть из-за скаляров, имеющих значения за пределами ограничений их объявленного диапазона.


Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API