Next: Erstellung des Basismodells
Up: Design des Informationsmodells
Previous: Design des Informationsmodells
Contents
Die Informationsmodellerstellung setzt sich aus vier wesentlichen
Schritten zusammen:
- Initiales Erstellen des Basismodells in UML
- Modellierung auf einem programmiersprachenunabhängigen Niveau
- Abbilden des UML-Klassendiagramms nach CORBA IDL
- Anpassen von CORBA IDL
Da sich die ersten drei Schritte durch moderne Werkzeuge unterstützen
lassen, wird ein solcher Einsatz in Erwägung gezogen werden.
Insbesondere der erste Schritt ist unter dem Gesichtspunkt interessant, das
die vorhandene JAVA-kodierte Informationsstruktur von JMX als
Vorlage für das Basismodell dienen könnte. Moderne CASE8.3-Werkzeuge bieten
ein so genanntes JAVA-Reverse-Engineering an, das ein Generieren
von UML-Modellen aus JAVA-Klassen erlaubt.
Aber auch das Abbilden nach
CORBA IDL wird bereits in grundlegender Form unterstützt,
so dass beide Funktionalitäten eine Arbeitserleichterung
bedeuten, zumal die Schritte 2 bis 4 innerhalb der iterativen Schritte
mehrmals durchlaufen werden müssen.
Dafür kommen die UML-Werkzeuge Together und Rational Rose8.4 in Frage.
Aufgrund der Lizenzbedingungen steht nur Together in der Version 5
zur Verfügung und soll für solche Funktionalitäten eingesetzt und getestet werden.
root
2002-08-11