Software Journal:
Theory and Applications

Подать статью

Вход Регистрация

Результаты для запроса: проектирование и разработка программного обеспечения

  1. Управляемая моделями разработка приложений для распределенных встроенных систем реального времени

    А.В. Скворцов НИИ «Центрпрограммсистем», Тверь, Россия, технических наук;
    В.И. Аржаев НИИ «Центрпрограммсистем», Тверь, Россия, технических наук;

    Статья была опубликована в выпуске №1

    Представлена сравнительная характеристика методологий разработки ПО для распределенных встроенных систем реального времени ROOM и COMET. Предложен путь совершенствования моделирования процесса взаимодействия при обмене потоковыми данными распределенных вычислительных платформ, представляющих собой встроенные системы на кристалле, функционирующие в режиме реального времени. Рассмотрены основные стереотипы ролей взаимодействующих объектов проектирования приложений реального времени. Исследована возможность реализации параллельных распределенных приложений реального времени в виде сетей Кана с использованием принципов метода COMET. Приведены разработанные элементы модели и их реализация на языке С++ для POSIX API.

    Описан подход быстрой разработки ПО для встроенных систем реального времени на основе исполняемых моделей при комплексировании методов объектно-ориентированного и архитектурного проектирования и моделирования параллельных объектов с применением UML.

    Сформулированы основные принципы разработки приложений реального времени для распределенных встроенных систем, предложен паттерн обмена потоковыми данными на основе сетей Кана.