next up previous contents
Next: Erstellung des Basismodells Up: Design des Informationsmodells Previous: Design des Informationsmodells   Contents

Grundlegende Schritte

Die Informationsmodellerstellung setzt sich aus vier wesentlichen Schritten zusammen:

  1. Initiales Erstellen des Basismodells in UML
  2. Modellierung auf einem programmiersprachenunabhängigen Niveau
  3. Abbilden des UML-Klassendiagramms nach CORBA IDL
  4. 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