Home. 
.

transparent

transparent

transparent

UML Round Trip Engineering

UModel® 2008 enthält eine Funktion zum Round-Trip Engineering, damit Sie Ihr Projektdesign nach Änderung des generierten Codes aktualisieren können. Auf diese Art können Sie beim Entwickeln individuell und je nach Projekt und Arbeitsstil vorgehen und selbst entscheiden, wann Sie den Quellcode manuell editieren und wann Sie Ihr UML-Model graphisch überarbeiten möchten.

Viele Software-Experten empfehlen einen iterativen Entwicklungsprozess. Mit jeder neuen Implementierung werden Einzelheiten ergänzt, Fehler behoben und weitere Projektanforderungen umgesetzt.

Während Sie Ihr Projekt weiterentwickeln, werden Sie des öfteren Änderungen und Ergänzungen am ursprünglich generierten Quellcode vornehmen - und zwar direkt im Java- bzw. C#- oder Visual Basic .NET-Quellcode mittels Ihrer jeweils verwendeten IDE. Die Altova UModel® 2008 Round-Trip Engineering-Funktion liest den geänderten Code und aktualisiert Ihre UML-Diagramme automatisch. Dank dieser Synchronisierung bleibt Ihr Software-Model auf dem neuesten Stand und berücksichtigt die Änderungen an Ihrem Code. Durch Überprüfung der aktualisierten UML-Diagramme, in denen die am Code vorgenommenen Änderungen berücksichtigt sind, können Sie feststellen, ob das Ergebnis den Anforderungen entspricht und Fehler schneller finden, als wenn Sie die gesamten Build Ihres Projekts zuerst ausführen und testen müssen.

Die UModel® 2008 Round-Trip Engineering-Funktion kann jederzeit in jeder Modellansicht über das Menü "Project" aufgerufen werden.



Altova UModel project menu



Altova UModel synchronization settings

UModel® 2008 benötigt zur Durchführung eines Round-Trip Engineering keinen Pseude-Code oder spezielle Kommentare im generierten Code. Dadurch enthält Ihr Code keine Artefakte, die die Übersichtlichkeit oder Editierbarkeit eventuell beeinträchtigen könnten.

Sychronisierung durch Import

Neben der Funktion zum Synchronisieren des gesamten Projekts steht Ihnen in UModel® 2008 eine Menüoption zum Importieren eines Quellverzeichnisses zur Verfügung, über die Sie Diagramme entsprechend dem in einem einzelnen Verzeichnis gespeicherten Quellcode selektiv aktualisieren können.



Altova UModel import source directory

Wie alle anderen UModel® 2008-Funktionen unterstützt auch die Round Trip Engineering-Funktion unbrenztes Rückgängigmachen/Wiederherstellen. Sie können dadurch gefahrlos mit allen Dialogfeldoptionen und Kontrollkästchen experimentieren, da Sie Ihr Modell mit einem Klick jederzeit wiederherstellen können.

UModel® 2008 Round-Trip Engineering unterstützt einen iterativen Entwicklungsprozess. Nachdem Sie Ihr Modell anhand der überarbeiteten Codes aktualisiert haben, können Sie jederzeit die beste Arbeitsmethode wählen und entweder weitere Änderungen am Code oder auch an Ihrem Modell vornehmen. So können Sie Modell und Code in jede Richtung synchronisieren und diesen Vorgang so oft wie nötig wiederholen.

Automatische Synchronisierung von Modell und Code

In der UModel® 2008 Enterprise Edition wurde das Round-Trip Engineering noch eine Stufe weiterentwickelt. Die UModel® 2008 Enterprise Edition kann in die Microsoft® Visual Studio® .NET™ oder die Eclipse IDE (Integrated Development Environment) integriert werden und bietet so eine viele spannende neue Möglichkeiten.

Wenn Sie die UModel® 2008 Enterprise Edition innerhalb dieser Mehrzweck-IDEs verwenden, können Sie ein UModel-Projekt in einem Fenster und den dazugehörigen Applikationscode in einem Quellcode-Editor in einem anderen Fenster öffnen. Sie können einstellen, dass entweder in einer oder beiden Richtungen eine automatische Synchronisierung vorgenommen wird, sodass das UML-Modell oder der Quellcode sofort aktualisiert werden, sobald am anderen Änderungen vorgenommen werden. Auf diese Art sieht der Entwickler sofort die Auswirkungen seiner Änderungen an der Applikation, ob diese nun am Modell oder direkt am Quellcode implementiert wurden.



Altova UModel automatic round trip

Mit Hilfe der UModel® 2008 Round-Trip Engineering-Funktion können Sie Ihr Modell auf aktuellem Stand halten, während Sie an Ihrem Projekt Änderungen vornehmen. Testen Sie Round-Trip Engineering mit Altova UModel® 2008 - Laden Sie jetzt eine kostenlose Testversion herunter.



transparent
Download
Pricelist
Buy
Video
Datasheet
Feature Comparsion
Print
Mail
Digg
delicious
.
Wussten Sie das schon?
.

Das Altova Software-Wartungspaket (SMP) enthält:

Kostenlose Updates - Anspruch auf kostenlose neue Software-Versionen und Wartungsreleases.

Technischen Support - prioritärer Support bei Fragen und Problemen.

Online-Hilfe - senden Sie eine Anfrage an den Support oder besuchen Sie eines unserer Diskussionsforen im Web.

.

Altova SMP

.
.

transparent

transparent