Empfohlene Downloads 18.12.2017, 00:00 Uhr

Tools für die Modellierung

Editoren für die Unified Modeling Language (UML).
Setzt ein Entwicklungsteam auf die Unified Modeling Language (UML), entsteht die Architektur in der Regel mit einem Tool, das es erlaubt, die Elemente der Anwendung zu zeichnen. Ein solches Tool nennt man Modeler. Und auch wenn die UML nicht unumstritten ist, gibt es Teams, die darauf schwören. Der Modeler kann meist aus dem Design gleich das Grundgerüst des Codes erzeugen, sprich Klassendefinitionen, Interfaces und so weiter. Nur die Funktionalität muss anschließend noch hineingegossen werden.
Schwerpunkt

Data Modeler
Data Modeler ist ein Tool zum Erstellen von Microsoft SQL-Server-Datenbanken. Mit DDL-Vorschau auf Objektlevel, Schema-Support, Echtzeit-Modellvalidierung sowie DDL-Regenerierung, Sub-Models, Bulk Undo/Redo, Fremdschlüssel-Erstellung per Drag and Drop, einem Datenwörterbuch, Update/Delete Fremdschlüsselautomatisierung sowie benutzerdefinierten Fonts und Farben.
https://sourceforge.net/projects/sqldatamodeler/?source=directory

Modelio - Modellierungsumgebung
Modelio ist eine Open-Source Modellierungsumgebung und unterstützt die neuesten Standards (UML 2, BPMN 2, ...). Es kann durch Hinzufügen von Modulen erweitert werden.
https://sourceforge.net/projects/modeliouml/?source=directory

WhiteStarUML Icon WhiteStarUML
WhiteStarUML ist ein Fork von StarUML 5.0 und bietet eine moderne Fortführung des Projekts unter Verwendung aktueller Entwicklungstools sowie Bibliotheken.
https://sourceforge.net/projects/whitestaruml/?source=directory

Topcoder-UML-Tool
Das TopCoder UML Tool ist ein leicht anwendbares, konsistentes Modellierungstool zur Verwendung in Design- und Entwicklungswettbewerben.
https://github.com/topcoder-platform/topcoder-UML-Tool

Umbrello
Umbrello UML Modeller ist ein UML-Diagrammtool für KDE. Mit Hilfe von UML lassen sich Modelle objektorientierter Softwaresysteme in einer Standardsprache erstellen.
https://github.com/KDE/umbrello

Sinvas UML
SINVAS ist ein Software-Engineering-Plattformtool und unterstützt den Full Life Cycle der Softwareentwicklung. Es besteht aus fünf Produkten.
https://sourceforge.net/projects/sinvas-uml/?source=directory

GenDBM Tool
Das Generic DataBase Modeling Tool (GenDBM) nutzt Model Driven Architecture, um eine Datenbankmodellierungsumgebung sowohl für relationale als auch für geografische Modelle zu bieten. Es verwendet das Generic Database Metamodel (GEDBM) zum Sammeln von Konzepten der meistverwendeten Modeling-Sprachen und Schreibweisen (ER, Crow's Foot, Min-Max, UML, OMT-G, etc.).
https://sourceforge.net/projects/gendbmtool/?source=directory

Taylor
Taylor MDA ist ein spezialisiertes UML-Modellierungstool basierend auf Eclipse. Es verwendet konventionsbasierte Techniken zum Generieren des maximalen Codes aus UML-Modellen. Templates sind enthalten zum Generieren von JEE-Anwendungen basierend auf JPA/EJB3 sowie JSF/Seam/Facelets.
https://sourceforge.net/projects/taylor/?source=directory

PlantUML Modeler
PlantUML Modeler hilft beim Erstellen von UML-Diagrammen durch eine grafische Userschnittstelle sowie beim Transformation in die PlantUML-Sprache.
https://sourceforge.net/projects/plantuml-modeler/?source=directory

ModelMutationSystem
Dieses Mutationssystem definiert Operatoren zum Umwandeln von UML- sowie Variabilitätsmodellen. In UML unterstützt es die folgenden Diagrammtypen: State Machines, Classes, Composite Structures und in Variabilitätsmodellen Feature Models und Feature Mapping Models.
https://sourceforge.net/projects/modelmutationsystem/?source=directory

UML Modellierung für XML und SOA Design
Entwicklungstools zum Modellieren von XML-Anwendungen mit UML, einschließlich UML-Profilen für XML Schema und SOA. Plugins basieren auf Eclipse Modeling Tools (MDT).
https://sourceforge.net/projects/xmlmodeling/?source=directory

src2UML
Ein Tool zum automatischen Darstellen eines Input-Quellcodes in einem UML-Modell.
https://sourceforge.net/projects/src2uml/?source=directory

ObjectArtist
ObjectArtist ist ein Entwicklungstool zum Erstellen objektorientierter Software. Das Tool verwendet UML-Diagramme zum Modellieren. Die Modelle werdem in XMI gespeichert, einem XML-basierten Format.
https://sourceforge.net/projects/objectartist.berlios/?source=directory

Xcoder
XCoder ist ein erweiterbares Modell-Transformations- sowie Codegenerierungsframework und implementiert den Model Driven Architektur (MDA)-Standard der Object Management Group. XCoder generiert beliebigen Output aus UML-Modellen über eine XMI-Schnittstelle.
https://sourceforge.net/projects/xcoder/?source=directory
Dokumente
Artikel als PDF herunterladen


Das könnte Sie auch interessieren