UML-инструмент на основе браузера с поддержкой SVG
Я ищу инструмент для создания и размещения UML-диаграмм со следующими требованиями (в порядке приоритетности):
- Он должен поддерживать автономную локальную установку. Из-за политики компании я не смогу использовать инструмент, размещенный извне.
- Он должен активно поддерживаться и официально выпущен (без бета-версий).
- Он должен иметь браузерный графический редактор (не текстовый, как http://yuml.me/). Я хочу, чтобы он был как можно более доступным.
- Он должен поддерживать встраивание диаграмм
- в SVG-формате
- или формат без потерь, как PNG,
- но нет JPEG или лайки.
- Он должен предоставлять историю редактирования с поддержкой отката.
- Было бы неплохо, если бы он предусматривал какую-то особенность разветвления, чтобы я мог легко разрабатывать альтернативные версии той же диаграммы.
Gliffy звучит как хороший кандидат, но не соответствует первому критерию.
Я не обязательно ищу решение для одного продукта. Если кто-то собрал воедино рабочее решение с использованием различных инструментов, я хотел бы услышать об этом. Это не должно быть бесплатно.
1 ответ
Попробуйте magicdraw, коммерческий инструмент от Nomagic. Используя его, вы можете сгенерировать html-представление вашей модели и разместить его.