Home. 
.

transparent

transparent

transparent

Modellieren XML-basierter Projekte in UML

Altova UModel® 2012 lässt sich mit Altova XMLSpy und Altova SchemaAgent integrieren, um mit Hilfe von schemagesteuerter Codegenerierung XML-basierte Projekte zu modellieren.

XML hat sich als die Paradetechnologie für das Strukturieren von Inhalten durchgesetzt und zahllose Development-Projekte basieren mittlerweile auf XML-Technologie. Wie die meisten Software-Entwickler, die mit XML arbeiten, verwenden Sie zu Beginn eines Projekts wahrscheinlich Altova XMLSpy® 2012 und eventuell Altova SchemaAgent® 2012, um das XML-Schema zu erstellen, in dem die Struktur und die Regeln für Ihren Content definiert sind. Möglicherweise nutzen Sie anschließend die Codegenerierungsfunktion der XMLSpy® 2012 Enterprise Edition, um sowohl Klassen als auch Infrastrukturcode anhand Ihrer Schemas zu erzeugen und so die Implementierungsphase rasch voranzutreiben.

Der Vorteil bei dieser Methode ist, dass Sie, nachdem Sie die XML-Datenstrukturen über die visuelle Oberfläche von XMLSpy erstellt haben, nun außerdem den gesamten Infrastrukturcode in Ihren Applikationen zu Verfügung haben, um XML-Dokumente, die auf diesem Schema basieren, aufrufen zu können.

Mit UModel® 2012 können Sie in der Applikationsentwicklung nun noch einen Schritt weitergehen: UModel® 2012 importiert den von XMLSpy® 2012 generierten Java- oder C#-Code und erstellt UML-Klassendiagramme anhand Ihres Schemas. Sie können diese graphischen Klassendiagramme mit weiteren mit Hilfe von UModel® 2012 erstellten UML-Diagrammen kombinieren, um daraus eine Applikation zu modellieren.

UModel import dialog

Zum Vergrößern Bild (Datenbanktool) anklicken

Nach Fertigstellung Ihres Modells gestattet Ihnen UModel® 2012, aktualisierten Quellcode zu generieren, der Ihre Schemadefinitionen sowie Java- oder C#-Implementierungen Ihrer anderen Diagramme enthält.

UModel import messages

Zum Vergrößern Bild (Datenbanktool) anklicken

Sollte sich herausstellen, dass Ihr Modell im Laufe des Projekts adaptiert werden muss, kein Problem, nichts leichter als das! Es stehen Ihnen hierfür mehrere Optionen zur Verfügung.

Müssen die Änderungen am XML-Schema vorgenommen werden, können Sie dies in XMLSpy® 2012 oder SchemaAgent® 2012 tun, mit Hilfe von XMLSpy® 2012 neuen Code generieren und Ihre Diagramme dann in UModel® 2012 durch Einlesen des neuen Codes synchronisieren. Falls die Änderungen die Wechselbeziehungen zwischen Ihrem XML-Klassen und anderen Teilen Ihrer Applikation betreffen, empfiehlt es sich, Ihr Klassendiagramm in UModel® 2012 zu editieren und anhand dieses Diagramms neuen Code zu generieren.



UModel integration menu

Sehen Sie selbst, wie Sie mit Altova UModel® 2012 UML-Modellierung mit Ihren XML-Entwicklungsprojekten kombinieren können. Downloaden Sie jetzt eine kostenlose 30-Tage-Testversion von UModel® 2012!

Sowohl XMLSpy® 2012 als auch SchemaAgent® 2012 sind im Altova® MissionKit® 2012 inkludiert, Ihrem Erste-Klasse-Ticket zur Nutzung der schnellen, leistungsstarken und benutzerfreundlichen Funktionen der preisgekrönten Altova-Produktlinie. Downloaden Sie jetzt eine kostenlose 30-Tage-Testversion des Altova® MissionKit® 2012!



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

UML logo

.
.

transparent

transparent