Suchsymbol von Download.it
Advertisement

Open-Source und leistungsstark: UML-Entwicklungsplattform für Fortgeschrittene

Open-Source und leistungsstark: UML-Entwicklungsplattform für Fortgeschrittene

Bewertung: (7 Stimmen)

Programm-Lizenz: Kostenlos

Hersteller: Staruml

Version: 5.0.2

Läuft unter: Windows

Bewertung:

Programm-Lizenz

(7 Stimmen)

Kostenlos

Hersteller

Version

Staruml

5.0.2

Läuft unter:

Windows

StarUML ist eine kostenlose Modellierungssoftware, die außergewöhnlich fortgeschritten und nicht für Anfänger geeignet ist. Wie bei den meisten anderen Softwarearten gibt es auch bei Modellierungssoftware eine große Bandbreite an Qualitäten, wobei Beispiele wie Google SketchUp das Grundniveau besetzen. StarUML hingegen stellt eine deutlich komplexere Software dar, die leicht das andere Ende des Spektrums erreicht. Da die Software kostenlos ist, erscheint sie natürlich sehr attraktiv für diejenigen, die das Erstellen von Modellen erlernen möchten. Wenn Sie sich die Zeit nehmen, die Software zu meistern, können Sie sie zu eindrucksvollen Leistungen bringen, die eindeutig professioneller Natur sind.

Was StarUML von den übrigen unterscheidet, ist die Model Driven Architecture, oder MDA-Technologie. Diese Technologie ermöglicht es dem Nutzer, einige außerordentlich fortschrittliche Modelle zu erstellen. Dies liegt daran, dass die MDA-Technologie eine hohe Zahl von Variablen verarbeiten kann, die angepasst werden können. Sie lässt sich beispielsweise mit unterschiedlichen UML-Profilen, MDA-Code, Dokumentvorlagen, Model Frameworks, Ansätzen und Notationserweiterungen anpassen.

Eine weitere ausgezeichnete Eigenschaft der Software ist, dass sie sich leicht und effizient mit Plugins erweitern lässt. StarUML besitzt eine leistungsstarke, aber einfache Architektur für Plugins, da den Entwicklern bewusst war, dass die meisten Fachleute im Bereich digitale Modellierung gerne von Plugins aus Drittquellen profitieren möchten. Laut den Softwareentwicklern können Plugin-Module in allen COM-kompatiblen Sprachen erstellt und implementiert werden. Dazu gehören Sprachen wie VB, C++, C# und Delphi.

Eines der einfacheren Werkzeuge, das viele Entwickler an dieser Software schätzen werden, ist die Diagrammübersicht-Funktion. Diese Funktion ermöglicht es Ihnen, das gesamte von Ihnen entworfene Modell anzusehen, bevor Sie das Projekt abschließen. Es gibt nicht viele kostenlose Modellierungswerkzeuge auf dem Markt, die eine solche Leistung bieten. Leider werden nur die erfahrensten Modellierungsprofis einen echten Nutzen aus der Software ziehen können. Natürlich, wenn Sie Teil einer Designgruppe sind, die Modellierungssoftware benötigt, und Sie Zugang zu Entwicklern haben, die Ihre eigenen Plugins erstellen können, um die Software noch weiter anzupassen, könnte es eines der besten Modellierungswerkzeuge sein, egal ob kostenlos oder kostenpflichtig.

Diejenigen, die alleine arbeiten, könnten Schwierigkeiten haben, das volle Potenzial dieser Software auszuschöpfen. Es wäre möglich, eigene persönliche Plugins zu erstellen, um das Beste aus der Software herauszuholen, aber dies würde einiges an fortgeschrittenem Wissen erfordern, das der durchschnittliche Amateur-Digitalmodellierer wahrscheinlich nicht besitzt. Da die Software jedoch völlig kostenlos ist, schadet es nicht, sie herunterzuladen, um zu sehen, welche Art von Werkzeugen Ihnen zur Verfügung stehen werden, sobald Sie die Steuerung beherrschen. StarUML ist das ideale digitale Modellierungswerkzeug für Windows.

**Vorteile**

- Völlig kostenlos

- Plugin-Erstellung

- Professionelle Modellerstellung

**Nachteile**

- Steile Lernkurve

- Einige Programmierkenntnisse erforderlich