Инструменты для создания диаграмм классов

Пожалуйста, предложите инструменты для создания диаграмм классов со следующими критериями:

  • Он должен быть независимым от платформы, потому что я использую Linux, и ожидается, что файл будет отредактирован другими членами команды с помощью Windows/Mac
  • Бесплатно, потому что нет такого бесплатного инструмента, мы должны создать один
  • Было бы неплохо, если бы вы могли включить скриншот диаграммы классов, просто чтобы убедиться, что инструмент фактически используется для создания диаграмм классов, а не только для любых других типов диаграмм.

Кроме того, пожалуйста, предлагайте только те инструменты, которые вы использовали.

ОБНОВЛЕНИЕ: НЕ ВКЛЮЧАЙТЕ те инструменты диаграммы UML, которые не могут создавать диаграммы классов.

Ответ 1

Я использую GenMyModel, сначала выпущенный в 2013 году. Это настоящий модельер UML, а не инструмент рисования. Ваши диаграммы совместимы с UML, генерируют код и могут быть экспортированы в виде файлов UML/XMI. Это веб-сайт и бесплатный, чтобы он соответствовал вашим критериям.

Ответ 2

Я использовал Poseidon UML Community Edition, он независим от платформы и создает тонкие и чистые диаграммы. Вот несколько скриншотов здесь.

Ответ 3

Хороший онлайн-инструмент: yUML

Ответ 4

Некоторое время назад я использовал DIA - бесплатный и независимый от платформы. Это было хорошо. Теперь я использую Enterprise Architect, но это не бесплатно.

Ответ 5

BOUML является бесплатным, может перепроектировать Java и С++

Ответ 6

Я всегда использую Gliffy работает отлично и делает много вещей, включая диаграммы классов.

Ответ 7

Umbrello UML Modeller - это программа диаграмм языка унифицированного моделирования для KDE. UML позволяет создавать диаграммы программного обеспечения и других систем в стандартном формате. Наш справочник дает хорошее представление о Umbrello и UML-моделировании. http://uml.sourceforge.net/

Ответ 8

Я использую StarUML. Это работает неплохо.

Ответ 10

Я использовал Enterprise Architect в прошлом - не бесплатно, но не слишком дорого, и он создает хорошие диаграммы.

Ответ 11

Я использовал Poseidon UML и Enterprise Architect и должен сказать, что предпочитаю Poseidon, но не был полностью удовлетворен ни одним из них.

Ответ 12

Поскольку у всех этих инструментов нет функции проверки, их результаты - это только рисунки, и нет лучшего инструмента для создания красивых рисунков, это кусок бумаги и ручка. После этого вы можете сканировать свои диаграммы и вставлять их в свою вики-команду.