Пожалуйста, предложите инструменты для создания диаграмм классов со следующими критериями:
- Он должен быть независимым от платформы, потому что я использую Linux, и ожидается, что файл будет редактироваться другими членами команды, использующими Windows / Mac.
- Бесплатно, потому что такого бесплатного инструмента нет, мы должны создать его
- Также было бы неплохо, если бы вы могли включить снимок экрана созданной диаграммы классов, просто чтобы убедиться, что инструмент действительно используется для создания диаграмм классов, а не только каких-либо других типов диаграмм.
Кроме того, предлагайте только те инструменты, которые вы действительно использовали.
ОБНОВЛЕНИЕ: НЕ включайте те инструменты диаграмм UML, которые не могут создавать диаграммы классов.
Ответы:
Я использую GenMyModel , впервые выпущенный в 2013 году. Это настоящий разработчик моделей UML, а не инструмент для рисования. Ваши диаграммы совместимы с UML, генерируют код и могут быть экспортированы как файлы UML / XMI. Он бесплатный и доступен в Интернете, поэтому соответствует вашим критериям.
источник
GenMyModel
Я использовал Poseidon UML Community Edition , он не зависит от платформы и позволяет создавать четкие и понятные диаграммы. Есть некоторые скриншоты здесь .
источник
Хороший онлайн-инструмент: yUML
источник
Некоторое время назад я использовал DIA - бесплатный и платформенно-независимый. Это было хорошо. Сейчас я использую Enterprise Architect, но это не бесплатно.
источник
Umbrello UML Modeller - это программа построения диаграмм Unified Modeling Language для KDE. UML позволяет создавать диаграммы программного обеспечения и других систем в стандартном формате. Наш справочник дает хорошее введение в моделирование Umbrello и UML. http://uml.sourceforge.net/
источник
Я всегда использую Gliffy, отлично работает и делает много вещей, включая диаграммы классов.
источник
BOUML бесплатен, может реконструировать Java и C ++
источник
Я использую StarUML . Работает неплохо.
источник
Только что открыл для себя GenMyModel, отличный разработчик UML-моделей для онлайн- разработки диаграмм классов.
источник
Раньше я использовал Enterprise Architect - платно, но не слишком дорого, и он позволяет создавать красивые диаграммы.
источник
Я использовал и Poseidon UML, и Enterprise Architect и должен сказать, что предпочитаю Poseidon, но не был полностью удовлетворен ни одним из них.
источник
Поскольку все эти инструменты не имеют функции проверки, их результатом являются просто рисунки, и нет лучшего инструмента для создания красивых рисунков - это лист бумаги и ручка. После этого вы можете сканировать свои диаграммы и вставлять их в вики вашей команды.
источник
WhiteStarUML - это форк StarUML, который все еще поддерживает http://sourceforge.net/projects/whitestaruml/?source=dlp .
источник