Modelio — это инструмент моделирования с открытым исходным кодом, изначально поддерживающий UML, BPMN и обмен моделями с XMI. Это позволяет рисовать все диаграммы UML2 и специальные диаграммы для моделирования бизнес-процессов. Это простое и мощное приложение с возможностью добавления новых функций. На самом деле можно генерировать исходный код и реконструировать его (Java, ...), создавать веб-документацию или работать с другими языками моделирования и стандартами (SysML, TOGAF, ...).
Несколько бесплатных расширений доступны в магазине Modelio для Modelio.