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