StarUML — программный инструмент визуального моделирования с открытым исходным кодом, который поддерживает стандартизованный язык графического описания UML (Unified Modeling Language) для моделирования систем и программного обеспечения.
Назначение: StarUML используется системными аналитиками, проектировщиками и архитекторами систем, инженерами-программистами для создания и применения графических моделей в нотации UML.
Функции:
-Поддержка различных типов диаграмм в нотации UML 2.x. Например, диаграмм классов, последовательностей, компонентов, развёртывания, активности, случаев использования и состояний.
-Моделирование данных с помощью диаграмм Entity-Relationship (ERD).
-Поддержка диаграмм SysML для инженерии систем.
-Моделирование бизнес-процессов с помощью диаграмм BPMN 2.0.
-Генерация кода из моделей на различных языках программирования (Java, C#, C++, Python) с помощью сторонних плагинов.
-Обратная разработка — импорт существующего кода для создания диаграмм, что помогает понимать существующие системы.
-Расширяемость — архитектура плагинов позволяет пользователям расширять функциональность StarUML или интегрировать её с другими инструментами.
Примечания к выпуску доступны на оф.сайте staruml.io/changelog/




Ilya Gudzenko
к: