Моделирование и анализ систем реального времени и встроенных систем


Моделирование и анализ систем реального времени и встроенных систем [1] , также известный как MARTE , является стандартом OMG для моделирования приложений реального времени и встроенных приложений с помощью UML2 .

Язык моделирования UML был расширен консорциумом OMG для поддержки разработки приложений реального времени и встроенных приложений на основе моделей. Это расширение было определено через профиль UML2 под названием MARTE (Моделирование и анализ систем реального времени и встроенных систем). Он состоит в основном из четырех частей:

Спецификация MARTE общедоступна на веб-сайте OMG. [2] В настоящее время доступны два инструмента с открытым исходным кодом для системного моделирования с использованием профиля MARTE: Modelio предоставляет среду моделирования с открытым исходным кодом для разработки моделей UML высокого уровня с использованием профиля MARTE, а также предоставляет рекомендации по использованию профиля MARTE; в то время как реализация с открытым исходным кодом на основе Eclipse профиля MARTE доступна в Papyrus UML . [3] Этот последний работает в подключаемом модуле Eclipse UML2 и в инструменте с открытым исходным кодом для UML2 Papyrus.