UML-инструмент на основе браузера с поддержкой SVG

Я ищу инструмент для создания и размещения UML-диаграмм со следующими требованиями (в порядке приоритетности):

  1. Он должен поддерживать автономную локальную установку. Из-за политики компании я не смогу использовать инструмент, размещенный извне.
  2. Он должен активно поддерживаться и официально выпущен (без бета-версий).
  3. Он должен иметь браузерный графический редактор (не текстовый, как http://yuml.me/). Я хочу, чтобы он был как можно более доступным.
  4. Он должен поддерживать встраивание диаграмм
    1. в SVG-формате
    2. или формат без потерь, как PNG,
    3. но нет JPEG или лайки.
  5. Он должен предоставлять историю редактирования с поддержкой отката.
    • Было бы неплохо, если бы он предусматривал какую-то особенность разветвления, чтобы я мог легко разрабатывать альтернативные версии той же диаграммы.

Gliffy звучит как хороший кандидат, но не соответствует первому критерию.

Я не обязательно ищу решение для одного продукта. Если кто-то собрал воедино рабочее решение с использованием различных инструментов, я хотел бы услышать об этом. Это не должно быть бесплатно.

1 ответ

Попробуйте magicdraw, коммерческий инструмент от Nomagic. Используя его, вы можете сгенерировать html-представление вашей модели и разместить его.

Другие вопросы по тегам