Высокоуровневое проектирование встраиваемых систем. Платунов А.Е - 63 стр.

UptoLike

объектов. ОСМВ РИУС легла в основу КМС проектов КТЖ-2 и СПКОПиУ-01Ф
[20]. Будучи на первый взгляд совершенно разными, обе системы являются
яркими представителями РИУС и хорошо описываются предложенной ОСМВ.
К основной КМС РИУС, т.е. КМС, действующей в рамках одной модели,
можно выдвинуть следующие требования:
Обеспечение контроля целостности КМС;
Идентификацию, отключение и подключение узлов без потери общей
работоспособности;
Распространение события в пределах всей КМС, поддержка различных
режимов адресации;
Распространение синхронных событий;
Распространение асинхронных событий;
Передача всех параметров событий (данных и меток времени).
В различных задачах на первое место могут выходить одни требования, а
другие вообще могут не иметь никакого значения. При реализации конкретной
КМС лучше все эти требования иметь в виду, чтобы получить легко
адаптируемую систему, в случае необходимости ее повторного использования.
В принципе, КМС должна поддерживать различные топологии
информационных каналов связи и скрывать эту информацию от прикладной
задачи роли прикладной задачи тут выступают объекты, выполняющие
целевую задачу). То же самое можно сказать и о сетевых узлах. В случае
сокрытия целевой топологии от прикладной задачи, для последней не имеет
значения сколько именно сетевых узлов и какого они типа установлены в
системе. Для прикладной задачи важен обмен данными с конкретными
элементами ввода/вывода, а не способы обеспечения этого обмена. Для того
чтобы скрыть от целевой задачи как топологию коммуникационных
интерфейсов, так и состав узлов системы,
КМС должна решать этот вопрос
самостоятельно. В идеальном случае все события в системе, порожденные
некоторым объектом, должны распространяться КМС только для
соответствующих синхронных портов других объектов. С другой стороны, в
случае динамического алгоритма управления,
роль, перечень и расположение
портов могут меняться в процессе функционирования системы.
При рассмотрении ОСМВ РИУС можно заметить, что топология связи
портов именно между портами КМС должна передавать события) в общем
случае кардинально отличается от топологии целевых узлов в физической сети.
Модель системы, представленная на рис. 1.17, демонстрирует вышесказанное.
62