stringtranslate.com

Разработчик ObjectTime

ObjecTime Developer (или ObjecTime или OTD , для краткости) — это инструмент автоматизации программного обеспечения, разработанный для удовлетворения потребностей в разработке команд разработчиков программного обеспечения в реальном времени . Инструмент был создан ObjecTime Limited из Канаты, Онтарио , и был направлен на помощь разработчикам программного обеспечения в создании приложений с использованием Real-Time Object-Oriented Modeling (ROOM) для графических моделей дизайна в реальном времени. ObjecTime, используя модели дизайна, затем будет генерировать приложения производственного качества для операционных систем реального времени , используя языки программирования C и C++ . Важным аспектом процесса разработки с использованием OTD была возможность визуально видеть выполнение сгенерированного программного обеспечения в виде анимации моделей дизайна. Это было справедливо как для программного обеспечения, работающего как на платформе разработки, так и на целевой платформе.

Концепции, лежащие в основе языка моделирования, описанного в ROOM (актеры и структура/состояние), постепенно включались в UML , сначала как профиль для реального времени (капсулы и структура/состояние), а затем как неотъемлемая часть UML 2 (составные классы).

Когда Rational Software приобрела ObjecTime Limited в 2000 году [1], их соответствующие продукты — Rational Rose и ObjecTime Developer — были объединены в продукт, который был переименован в Rational Rose RealTime . Эти серьезные изменения привели к потере коммерческой реализации ROOM. Сегодня только недавно запущенный проект Eclipse с открытым исходным кодом eTrice реализует ROOM. [2]

Литература

Ссылки

  1. Пресс-релиз о слиянии Rational-ObjecTime
  2. ^ eTrice

Внешние ссылки

Устаревшая документация IBM: