Ich kann einfach keinen anständigen (und freien) finden. Was kann ich benutzen?
software-recommendation
development
uml
Lucas Pottersky
quelle
quelle
Antworten:
Hast du jemals Umbrello probiert? Da es auf KDE basiert, ist es jedoch das beste Tool, das mir begegnet ist, wenn Sie nicht auf der Java-Route unterwegs sind. Umbrello befindet sich im Ubuntu-Repository.
Wenn Sie mit Java einverstanden sind, ist ArgoUML ein ziemlich gutes Werkzeug, oder Sie können sehen, welche Plugins für Eclipse verfügbar sind.
quelle
Versucht Dia ?
quelle
Umlet ist ein großartiges, kostenloses Open-Source-UML-Tool mit einer einfachen Benutzeroberfläche:
und UMLet läuft eigenständig oder als Eclipse-Plug-In unter Windows, OS X und Linux.
(Schauen Sie sich auch das Schwester-Tool PLOTlet an, um Diagrammgitter zu erstellen.)
Es gehört zu den besten und meinen persönlichen Favoriten!
quelle
Dia kann Code in Java, PHP, C ++ und vielem mehr generieren, aber Sie sollten Dia2code installieren, um Code zu generieren. Ich benutze es zum Erstellen von UML und generiere dann den Code der Klassen.
quelle
Ich verwende Papyrus , eine Suite, die vom Commissariat à l'Énergie Atomique in Frankreich entwickelt wurde und heute als Plug-in für Eclipse verfügbar ist. Es ist das fortschrittlichste Open-Source-Modellierungswerkzeug, das mir bekannt ist, und unterstützt UML2 fast vollständig. Umfassende Beschreibung:
Vor allem unterstützt Papyrus Model-Driven Development (MDD), ein ziemlich fähiges Werkzeug zur Entwicklung domänenspezifischer Sprachen. In dieser Hinsicht scheint Papyrus das einzige Open-Source-Tool zu sein, das das von der OMG herausgegebene Model-Driven Architecture (MDA) -Muster unterstützt. Mit einem Codegenerator wie Acceleo erhalten Sie einen vollständigen MDD-Stack, aus dem Sie sogar Ihre eigenen DSL-Plug-Ins erstellen können.
quelle
Nach einer langen Suche in Desktop-Apps habe ich mich für das Web entschieden. Jetzt verwende ich Cacoo , das nicht nur das Uml-Zeichnen, sondern auch viele andere Zeichen (wie Netzwerktopografie, allgemeine Dinge usw.) ermöglicht. Es ist kostenlos und darf mit Freunden geteilt und gleichzeitig bearbeitet werden.
quelle
Ich mag yEd . Es ist kein Open-Source-Programm, aber es ist Freeware und plattformübergreifend und unterstützt viele Arten von Diagrammen und auch UML.
quelle
Gaphor ist anständig. Es hat einige Einschränkungen und Fehler, aber es ist das am wenigsten ärgerliche von UML-Editoren da draußen. Da Dia jedoch keinen Code generieren kann, liste ich ihn nur für den Fall auf, dass Sie jemals ein Tool zur Erstellung von UML-Diagrammen benötigen.
quelle
Visual Paradigm ist ein leistungsstarkes kommerzielles Tool für UML. Sie können jedoch die kostenlose Community Edition verwenden (nicht für kommerzielle Zwecke). Die einzige Einschränkung ist, dass stündlich das Programm geschlossen wird.
quelle
Bisher ist Astah * das beste UML-Tool, das ich je verwendet habe. Meiner Meinung nach ist die Zeichenerfahrung besser, da die grafischen Elemente automatisch auf intelligente Weise ausgerichtet oder verankert werden können.
Früher lieferten sie eine kostenlose Community-Version, aber leider haben sie diese Unterstützung seit dem 26.09.2018 eingestellt .
Der UML-Editor bietet jedoch eine kostenlose Version, wenn Sie Student sind.
quelle