Home. 
.

transparent

transparent

transparent

Austausch von UML-Modellen über XMI

Mit Altova UModel® 2012 können Sie Modelle zur optimalen UML-Kompatibilität als Industriestandard-XMI-Dateien importieren und exportieren.

XMI (XML Metadata Interchange) ist der Teil der UML-Spezifikation, in dem die Methode beschrieben wird, mit der UML-Modelle in einem standardisierten XML-basierten Austauschformat gespeichert werden können. UModel® 2012 unterstützt die neueste XMI 2.1 Version sowohl zum Importieren von XMI-Dateien, die UML-Modelle beschreiben, die in anderen Applikationen erstellt wurden, als auch zum Exportieren von UModel-Projekten.

Dank der Unterstützung von industriestandardkonformem XMI-Import und -Export, bieten sich Möglichkeiten, um die Vorteile von UML in großen Entwicklungsteams zu nutzen. Sie können zusammen mit - oder sogar anstelle von - teureren, aufwändigeren herkömmlichen UML-Tools mehrere Kopien von UModel® 2012 verwenden. Mit UModel® 2012 können Sie Modelle importieren, die mit anderen Tools im XMI 2.1 Format gespeichert wurden. Außerdem können die Mitglieder des Entwicklungsteams durch den XMI-Export UModel® 2012-Projekte mit speziellen UML-Zusatztools wie z.B. Modell-Ausführungs- und Debugging Tools, die nicht vom gesamten Projektteam benötigt werden, benutzen.

XMI 2.1 ist für die Unterstützung von UML 2.3 ausgelegt und gestattet auch die Rückwärtskompatibilität mit UML 2.0, UML 2.1 und UML 2.2. UModel® 2012 kann XMI 2.1-Dateien importieren, die Modelle in jeder der beiden UML-Versionen beschreiben.

Die XMI-Import- und -Export-Optionen können jederzeit über das Menü "Datei" aufgerufen werden.



Altova UModel XMI import XMI export

Beim Importieren einer XMI-Datei zum Erstellen eines neuen UModel-Projekts wird der Status im Meldungsfenster angezeigt.



Altova UModel XMI import XMI export

Nach dem erfolgreichen Import von XMI-Dateien wird ein neues UML-Modellprojekt erstellt, wobei jedes Element genau so definiert ist und vollständig editierbar ist, als wäre das Projekt ursprünglich in UModel® 2012 erstellt worden. Sie können Elemente des importierten Projekts auswählen und Diagramme öffnen, um den Inhalt oder die Beziehungen innerhalb des Modells anzuzeigen.



Altova UModel XMI import XMI export

Zum Vergrößern Bild anklicken



Altova UModel XMI import XMI export

Zum Vergrößern Bild anklicken

Natürlich können Sie auch neue Funktionalitäten zum Projekt hinzufügen oder bestehende Features editieren, anschließend neuen Code generieren oder das aktualisierte Projekt wieder als XMI exportieren.

Um Kompatibilität mit anderen Tools und maximale Flexibilität zu bieten, stehen in UModel® 2012 verschiedene Exportoptionen zur Verfügung. Sie können Modelle als UML 2.0, UML 2.1, UML 2.2 oder UML 2.3 exportieren und auswählen, ob UModel-Erweiterungen, die nicht spezifisch als Teil von UML definiert sind, wie z.B. benutzerdefinierte Farben, die Elementen zugewiesen wurden, Codedateinamen für Klassendiagramme oder Bilder, die Akteure in Use Cases darstellen, inkludiert oder ignoriert werden sollen. UModel® 2012 unterstützt den XMI 2.1-Import und -Export aller 14 UML-Standarddiagrammtypen.



Altova UModel XMI import XMI export

Wenn Sie im Dialogfeld "XMI-Export" das Kontrollkästchen "UModel-Erweiterungen exportieren" aktivieren, so verwendet UModel® 2012 den in der XMI-Spezifikation verwendeten Erweiterungsmechanismus. Dies bedeutet, dass andere Tools die exportierte XMI 2.1-Datei erkennen und die Standard-UML-Abschnitte der XMI-Datei importieren. Tools, die die UModel-Erweiterungen verstehen, können diese ebenfalls importieren. Außerdem kann UModel® 2012 kleine Unterschiede in XMI 2.1 Implementierungen andere UML-Tool-Anbieter interpretieren.

Mit Hilfe der XMI-Export-Option können Sie auch eine Archivkopie Ihres Projekts - mit allen Erweiterungen usw. - in einem nicht-proprietären Format mit allen bekannten Vorteilen von XML anlegen.

Da XMI als Spezialform von XML definiert ist, können Sie XMI-Dateien - ob sie nun mit UModel® 2012 oder einem anderen UML-Tool erstellt wurden - auch in XMLSpy öffnen und ansehen.



Altova UModel XMI import XMI export

UML 2.3

Neben XMI 2.1 sind in den neuesten Standards UML 2.2 und UML 2.3 einige Verbesserungen definiert, die durch größere Genauigkeit und eine klarere Implementierung von UML 2 durch die verschiedenen UML-Tool-Anbieter einen besseren Austausch von Modellen ermöglichen.

Der Altova-Maxime getreu, die Kompatibilität mit Industriestandards zu gewährleisten, speichert UModel® 2012 UML-Modellprojekte in UML 2,3. Die Option für den Export von UML 2.1 für UML 2.0, UML 2.1 oder UML 2.2 dient dazu, die Kompatibilität mit UML-Tools zu gewährleisten, die UML 2.3 noch nicht unterstützen.

Testen Sie ein leistungsstarkes, flexibles und interoperables UML-Tool mit Industriestandard-XMI-Kompatibilität - Downloaden Sie jetzt eine kostenlose 30-Tage-Testversion von Altova UModel® 2012!



transparent
Download
Pricelist
Buy
Video
Comparison
Datasheet
Print
Mail
Like It
Industriestandard UML
.

UML logo

.

Altova UModel entspricht der neuesten UML-Spezifikation 2.3, die von der OMG in der ersten Februarwoche 2007 herausgegeben wurde. UModel unterstützt UML 2.3 Diagrammelemente und XMI-Features.

.
.

Lesen Sie den Altova Blog
Read the Altova Blog!

.

Im Altova Blog lesen Sie über die neuesten Altova-Produktankündigungen, neue Produktfunktionen, technische Tipps und Informationen über die Branche. Registrieren Sie sich jetzt!

.
.

transparent

transparent