Toolmentor: Architekturanalyse mit Rational XDE Developer durchführen
Dieser Toolmentor beschreibt, wie Sie mit Rational XDE Developer eine Architekturanalyse durchführen.
Tool: Rational XDE Developer
Beziehungen
Zugehörige Elemente
Hauptbeschreibung

Überblick

Dieser Toolmentor unterstützt die Durchführung einer Architekturanalyse mit Rational XDE Developer - Java Platform Edition.  

Dieser Toolmentor setzt voraus, dass bereits mehrere strukturierte Modelle erstellt worden sind (siehe XDE Model Structure Guidelines).

Architekturübersicht entwickeln 

Rational XDE kann als Zeichentool für die Generierung formloser Diagramme verwendet werden, die die Architekturübersicht beschreiben.

Übersicht über verfügbare Assets erstellen

Der Architekt muss die Wiederverwendung vorhandener Assets berücksichtigen, einschließlich vorhandener Rational-XDE-Modelle.

Übergeordnete Organisation der Subsysteme definieren

Fügen Sie dem Designmodell Pakete hinzu, um Ihre Schichtenstrategie darzustellen. Für die in Rational XDE Model Structure Guidelines beschriebenen Beispielschichten müssen die folgenden Schritte ausgeführt werden:

  1. Designmodell öffnen.
  2. Zu den Paketen navigieren, die Unterpakete für Schichten enthalten.
  3. Pakete mit dem Stereotyp <<Schicht>> (Layer) für jede Schicht erstellen. Referenzen: Symbol für OnlinehilfeGrouping Model Elements in Packages , Symbol für OnlinehilfeWorking with Stereotypes

Symbol für BuchAnleitung zur Strukturierung von Modellen finden Sie in den folgenden White Paper:

Schlüsselabstraktionen identifizieren 

Erfassen Sie die Schlüsselabstraktionen in Klassendiagrammen mit einer Kurzbeschreibung jeder einzelnen Klasse. Gehen Sie dazu wie folgt vor:

  1. Designmodell öffnen.
  2. Navigieren Sie zu dem Paket mit den Schlüsselabstraktionen. Informationen hierzu finden Sie in Rational XDE Model Structure Guidelines.
  3. Fügen Sie ein Klassendiagramm hinzu. Informationen hierzu finden Sie im Onlinehilfethema Symbol für OnlinehilfeAdding Diagrams.
  4. Fügen Sie dem Diagramm Klassen mit dem Stereotyp <<Entität>> (Entity) hinzu. Referenz: Symbol für OnlinehilfeAdding Shapes to Diagrams , Symbol für OnlinehilfeAssigning Stereotypes .
  5. Fügen Sie jeder Klasse eine Beschreibung hinzu. Informationen hierzu finden Sie in Symbol für OnlinehilfeDocumenting Model Elements. .
  6. (Optional) Ordnen Sie der Klasse ein Dokument zu. Informationen hierzu finden Sie im Onlinehilfethema Symbol für OnlinehilfeLinking External Files to Model Elements.
  7. Definieren Sie alle Beziehungen, die zwischen den Klassen existieren.
    • Fügen Sie Assoziationsbeziehungen hinzu. Informationen hierzu finden Sie im Thema Symbol für OnlinehilfeAdding Association Relationships.
    • Geben Sie die Typen der Assoziationsbeziehungen an. Informationen hierzu finden Sie im Onlinehilfethema Symbol für OnlinehilfeSpecifying Kinds of Association Relationships.
    • Fügen Sie Generalisierungsbeziehungen hinzu. Informationen hierzu finden Sie im Onlinehilfethema Symbol für OnlinehilfeAdding Generalization Relationships.

Referenz: Symbol für OnlinehilfeWorking with Class Diagrams

Stereotype Interaktionen identifizieren

Dieser Schritt muss nur während der Konzeptionsphase ausgeführt werden.

Mit diesem Schritt werden die Interaktionen zwischen Schlüsselabstraktionen im System ermittelt, die relevante Arten von Aktivitäten im System charakterisieren bzw. darstellen. Diese Interaktionen werden als Anwendungsfallrealisierungen erfasst.

Anleitung zum Erstellen von Anwendungsfallrealisierungen in XDE finden Sie in Anwendungsfallanalyse mit Rational XDE durchführen.

Deployment-Übersicht entwickeln

  1. Fügen Sie dem Deployment-Modell ein Deployment-Diagramm hinzu. Informationen hierzu finden Sie im Onlinehilfethema Symbol für OnlinehilfeAdding Diagrams.
  2. Fügen Sie dem Diagramm Knoten hinzu. Informationen hierzu finden Sie in Symbol für OnlinehilfeAdding Shapes to Diagrams.
  3. Fügen Sie Assoziationen zwischen Knoten hinzu. Informationen hierzu finden Sie im Thema Symbol für OnlinehilfeAdding Association Relationships.

Referenz: Symbol für OnlinehilfeWorking with Deployment Diagrams

Analysemechanismen identifizieren 

Es gibt keine Rational-XDE-spezifische Anleitung für diesen Schritt.

Ergebnisse überprüfen

Es gibt keine Rational-XDE-spezifische Anleitung für diesen Schritt.