Papyrus [4] [5] - это инструмент UML 2 [6] [7] с открытым исходным кодом, основанный на Eclipse и лицензированный под EPL . Он был разработан Лабораторией модельно-ориентированной инженерии для встроенных систем (LISE) [8], которая является частью Французской комиссии по альтернативным источникам энергии и атомной энергии ( CEA-List ). [9]
Разработчики) | Commissariat à l'Énergie Atomique ( CEA-List ), Atos , Cedric Dumoulin ( LIFL ) |
---|---|
Стабильный выпуск | 5.0.0 / декабрь 2020 г . [1] |
Написано в | Java [2] |
Операционная система | Windows , Linux , macOS |
Доступно в | английский |
Тип | Инструмент UML |
Лицензия | АПЛ [3] |
Веб-сайт | затмение |
Papyrus можно использовать как отдельный инструмент или как плагин Eclipse. Он обеспечивает поддержку доменных языков и SysML . Papyrus разработан таким образом, чтобы его можно было легко расширять, поскольку он основан на принципе профилей UML .
UML2
Papyrus - это графический инструмент редактирования для UML2, как это определено OMG . Papyrus обеспечивает поддержку профилей UML. Каждую часть Папируса можно настроить: обозреватель моделей, редакторы диаграмм, редакторы свойств и т. Д.
SysML
Papyrus также обеспечивает полную поддержку SysML , чтобы обеспечить проектирование систем на основе моделей. Он включает реализацию статического профиля SysML и специальные графические редакторы, необходимые для SysML .
UML-RT
Вариант Papyrus, Papyrus для реального времени (Papyrus-RT), [10] [11] [12] реализует UML-RT, предметно-ориентированный язык (DSL), предназначенный для разработки встроенных систем в реальном времени. UML-RT - это основанный на UML вариант объектно-ориентированного моделирования в реальном времени (ROOM).
Рекомендации
- ^ "Папирус Загрузки" . eclipse.org . Проверено 21 марта 2021 года .
- ^ Фонд Затмения. «План проекта для Папируса, версия 1.0.0» . Проверено 22 сентября 2014 года .
- ^ Фонд Затмения. «Загрузки» . Проверено 22 сентября 2014 года .
- ^ «Папирус» . eclipse.org . Проверено 1 ноября 2016 .
- ^ «Папирус - Эклипсепедия» . wiki.eclipse.org . Проверено 1 ноября 2016 .
- ^ «UML» . www.omg.org . Проверено 1 ноября 2016 .
- ^ Себастьен Жерар; Седрик Дюмулен; Патрик Тессье; Бран Селич (2010). «Папирус: инструмент UML2 для моделирования предметно-ориентированного языка». В Хольгер Гизе; и другие. (ред.). Модельно-ориентированная разработка встроенных систем реального времени. Международный семинар в Дагштуле, Замок Дагштуль, Германия, 4-9 ноября 2007 г .: исправленные избранные документы . Берлин [и др.]: Springer. С. 361–368. ISBN 978-3-642-16277-0.
- ^ «Лаборатория модельно-ориентированного проектирования встраиваемых систем (LISE)» . www-list.cea.fr . Проверено 5 ноября 2016 .
- ^ «CEA LIST, Умные цифровые системы» . Проверено 5 ноября 2016 .
- ^ Предложение проекта Папирус-РТ
- ^ Проект Папирус в реальном времени (Папирус-RT) в Eclipse
- ^ Веб-сайт Папирус-РТ
Внешние ссылки
- О CEA
- О CEA-LIST
- О LISE
- Папирус, веб-страница инструментов разработки моделей Eclipse
- Презентация Папируса на конференции Eclipse 2010