Results for сети кана
-
Управляемая моделями разработка приложений для распределенных встроенных систем реального времени
The article was published in issue №1
Представлена сравнительная характеристика методологий разработки ПО для распределенных встроенных систем реального времени ROOM и COMET. Предложен путь совершенствования моделирования процесса взаимодействия при обмене потоковыми данными распределенных вычислительных платформ, представляющих собой встроенные системы на кристалле, функционирующие в режиме реального времени. Рассмотрены основные стереотипы ролей взаимодействующих объектов проектирования приложений реального времени. Исследована возможность реализации параллельных распределенных приложений реального времени в виде сетей Кана с использованием принципов метода COMET. Приведены разработанные элементы модели и их реализация на языке С++ для POSIX API.
Описан подход быстрой разработки ПО для встроенных систем реального времени на основе исполняемых моделей при комплексировании методов объектно-ориентированного и архитектурного проектирования и моделирования параллельных объектов с применением UML.
Сформулированы основные принципы разработки приложений реального времени для распределенных встроенных систем, предложен паттерн обмена потоковыми данными на основе сетей Кана.