10.07.2015 Aufrufe

Konzeption und Entwicklung eines Expertenmoduls für den Bereich ...

Konzeption und Entwicklung eines Expertenmoduls für den Bereich ...

Konzeption und Entwicklung eines Expertenmoduls für den Bereich ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Fast alle Werkzeuge unterstützen die Ausgabe von XMI Files. Hierfür stellt UMLeteine Ausnahme dar, dieses bietet zwar die Erstellung <strong>eines</strong> XML Files jedoch istdieses nicht XMI konform. Neben dem Wunschausgabeformat XMI bieten dieWerkzeuge zusätzlich die Erstellung von Dokumentationen in Textformaten wieHTML <strong>und</strong> RTF sowie die Sicherung der graphischen Darstellung in verschie<strong>den</strong>enBildformaten wie JPG <strong>und</strong> GIF.Als weiteres Wunschkriterium wurde die Anpassbarkeit des generierten Codesfestgelegt. Hier ist zu beachten, dass nur Artisan Studio eine derartige Möglichkeitzur Verfügung stellt. Allerdings besteht auch hier die Einschränkung auf dieEinflussnahme durch Templates. Bei <strong>den</strong> anderen Werkzeugen liegt eineBeschränkung auf eine nachträgliche Adaption des XMI Dokuments vor, allerdingswird dadurch nicht gewährleistet, dass das Dokument erneut graphisch dargestelltwer<strong>den</strong> kann.In Bezug auf die Preise trat bei vielen Werkzeugen das Problem auf, dass diese nurdurch persönliche Anfrage bei der Firma zu erfahren sind. Einige der Anbieter stelleneine kostenfreie vereinfachte Version des Tools zur Verfügung. Hier fehlenhauptsächlich die zusätzlichen Code-Generatoren. Bei Together wurde festgestellt,dass das Tool auch nach Ablauf der Evaluierungsperiode weiter verwendet wer<strong>den</strong>konnte.Bis auf UMLet bieten sämtliche Werkzeuge verschie<strong>den</strong>e Code-Generatoren. Dieseerzeugen <strong>den</strong> Code in unterschiedlichen Programmiersprachen, einige aber auchSQL-DDL Skripte für verschie<strong>den</strong>e Datenbanksysteme. Die Datenbankunterstützungwird jedoch von keinem der Tools in der freien oder Standard-Version geboten. ZumTeil besteht auch die Möglichkeit des Reverse Engineering, dies ist wiederum aufhöherwertige Versionen beschränkt.Einige Werkzeuge bieten noch zusätzliche Extras: neben dem Rational Rose Import<strong>und</strong> Export wird auch eine Eclipse Integration zur Verfügung gestellt. In Bezug aufdie Benutzeroberfläche ist zu beachten, dass UMLet nur eine relativ rudimentäreOberfläche bietet, da sich dieses Werkzeug noch in der <strong>Entwicklung</strong>sphase befindet.Magic Draw hingegen bietet die automatische Erstellung von UML-Elementen. Bei142

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!