Toolmentor: Verteilung mit Rational Software Architect beschreiben
Dieser Toolmentor beschreibt, wie Sie mit der Modellierungsumgebung von RSA die Verteilung von Systemelementen für ein Projekt beschreiben.
Tool: Rational Software Architect
Erweiterung: Verteilung mit Rational Software Development beschreiben
Beziehungen
Zugehörige Elemente
Hauptbeschreibung

Überblick

In diesem Toolmentor werden die folgenden Schritte beschrieben:

Verteilungsanforderungen analysieren

Es gibt keine toolspezifische Anleitung für diesen Schritt. Die nachfolgenden Hinweise unterstützen Sie bei der Dokumentation von verteilungsrelevanten Informationen.

  • Ziehen die Aufteilung großer Diagramme in eine Reihe kleinerer Diagramme in Betracht und fassen Sie eine zusammenhängende Untergruppe entsprechend dem Verteilungsaspekt zusammen.
  • Verwenden Sie die <<Perspective>>-Sichten, da sie für die Kommunikation bestimmter Verteilungsinformationen hilfreich sein können.
  • Ziehen Sie mit Hilfe von Hinweisen und Farben die Aufmerksamkeit auf wichtige Features im Diagramm.
  • Fügen Sie Details hinzu, die mit der erforderlichen Abstraktionsebene übereinstimmen. Behalten Sie nur die Elemente bei, die für das Verständnis wichtig sind:
    • Wählen Sie "Aus Diagramm löschen" aus, um nicht gewünschte Elemente zu löschen. Mit diesem Befehl werden Elemente aus dem Diagramm gelöscht. Dies hat jedoch keine Auswirkungen auf das zu Grunde liegende Modell.
    • Verwenden Sie Filter, um Details auszublenden\einzublenden. Klicken Sie hierfür mit der rechten Maustaste auf Modellelemente in einem Diagramm und wählen Sie "Filter" aus.

Netzkonfiguration definieren

Präzisieren Sie das Deployment-Diagramm, das in der Aufgabe Architekturanalyse erstellt wurde. Im White Paper Model Structure Guidelines for RSx wird empfohlen, eine leeres Modell als Ausgangspunkt zu verwenden.

Systemelemente zu Knoten zuordnen

Fügen Sie dem Deployment-Diagramm Kommentare oder weitere Diagramme hinzu, um das logische Deployment (Klassen, Subsysteme oder Steuerungs-Threads, die Knoten zugeordnet sind) und/oder das physische Deployment (Artefakte, die Knoten zugeordnet sind) zu veranschaulichen. Führen Sie die folgenden Schritte aus:

  1. Fügen Sie bei Bedarf weitere Deployment-Diagramme hinzu. Nähere Informationen finden Sie in der Onlinehilfe unter Symbol für OnlinehilfeDiagrammelemente hinzufügen.
  2. Fügen Sie dem Diagramm Knoten oder Knoteninstanzen hinzu. Nähere Informationen finden Sie in der Onlinehilfe unter Symbol für OnlinehilfeKnoten, Knoteninstanzen.
  3. Ziehen und übergeben Sie Designmodellelemente oder Implementierungsmodellelemente auf das Diagramm. Wenn das Deployment-Element noch nicht modelliert ist, fügen Sie es dem entsprechenden Modell hinzu. (Das White Paper Model Structure Guidelines for RSx beschreibt, wo die einzelnen Arten von Elementen modelliert werden.)
  4. Wenn es sich bei den hinzugefügten Elementen um Artefakte handelt, fügen Sie Deployment-Beziehungen zwischen Knoten und bereits implementierten Elementen hinzu.
  5. Für logische Elemente gibt es eine Reihe von Darstellungsoptionen:
    • Eine allgemeine Assoziation kann verwendet werden, um das logische Deployment anzuzeigen.
    • Ein Artefakt, das über eine Manifestationsbeziehung mit logischen Elementen, die es implementiert, und mit einem Knoten über eine direkte Deployment-Beziehung verbunden ist.