Требования к системам реального времени

Место систем РВ в информационных системах

Сложность разработки связана с требованиями надежности и безопасности. Например, надежность – температура, осадки, ветер.

Рис.2.

Для СРВ требуется обеспечение вероятности отказа системы 10-10 в час. Данная вероятность обеспечивается на самолетах. На российских самолетах – 10-9. в системах полета спутника – 10-7 часа.

Для СРВ выдвигается требование по работоспособности, позволяющее при отказе узла произвести восстановление его функций и обеспечить вероятность отказа на уровне 10-6-10-4 часа.

1. Требование по времени выполнения задач и функционированию систем предъявляется к следующим компонентам системы:

1.1. период функционирования;

1.2. крайний критический срок выполнения;

1.3. время выполнения;

1.4. суммарное время продолжительности выполнения задач (зависит от наличия ошибок).

2. Требование о возможности параллельного выполнения нескольких задач (возможность построения алгоритма псевдопараллельного исполнения задач).

3. Предсказуемость.

4. Учет максимального времени отклика на события (а не среднего, как в обычных системах).

5. Особые требования в вопросах безопасности систем (защита от постороннего вмешательства в алгоритм системы).

6. Возможность безотказной работы в течение длительного периода времени (включаются требования по обслуживанию в СРВ).

Для СРВ требуется проведение регламентных работ после 16 часов непрерывной работы.