Guida al tool: Progettazione dei sottosistemi utilizzando Rational XDE Developer
Questa guida al tool descrive il modo in cui effettuare la progettazione dei sottosistemi utilizzando Rational XDE Developer.
Strumento: Rational XDE Developer
Relazioni
Descrizione principale

Panoramica 

Questa guida al tool supporta la progettazione dei sottosistemi utilizzando Rational XDE Developer - Java Platform Edition.

Distribuzione del comportamento del sottosistema agli elementi del sottosistema

All'interno del sottosistema vengono aggiunte classi e altri sottosistemi per realizzare le interfacce del sottosistema.

Le collaborazioni degli elementi del modello interni al sottosistema devono essere documentate utilizzando i diagrammi di sequenza che mostrano come si realizza il comportamento del sottosistema. Ciascuna operazione su un'interfaccia,realizzata dal sottosistema, deve avere uno o più diagrammi di sequenza documentati. Tale diagramma, posseduto dal sottosistema, viene utilizzato per progettarne il comportamento interno del sottosistema.

  1. Creare diagrammi classe. Consultare icona della guidaAggiunta di diagrammi .
  2. Aggiungere sottosistemi e classi. Consultare la Guida al tool: Identificazione degli elementi di progettazione utilizzando Rational XDE per una guida sull'aggiunta di nuovi sottosistemi e classi.
  3. Documentare come ciascuna operazione di interfaccia venga realizzata, nel modo di seguito riportato:
    • Aggiungere un'istanza di collaborazione per ciascuna operazione di interfaccia. Assegnarle un nome dopo l'operazione. In Model Explorer, fare clic col pulsante destro del mouse sul pacchetto del sottosistema e quindi fare clic su Aggiungi UML (Add UML) > Istanza di collaborazione (Collaboration Instance).
    • Creare un'istanza di interazione con lo stesso nome. Nel Model Explorer, fare clic con il tasto destro del mouse sull'istanza di collaborazione e fare clic su Aggiungi UML > Istanza di collaborazione.
    • Creare un diagramma di sequenza per questa istanza di iterazione. Consultare icona della guidaAggiunta di diagrammi .
    • Trascinare le classi e le interfacce nel diagramma per creare oggetti per l'interazione. Consultare icona della guidaAggiunta di forme ai diagrammi .
    • Aggiungere messaggi oppure emissioni tra gli oggetti. Consultare icona della guidaAggiunta di messaggi o emissioni .
    • Assegnare operazioni ai messaggi. Consultare icona della guidaAssegnazione delle operazioni ai messaggi o emissioni .

Per ulteriori informazioni, consultare i seguenti argomenti nella guida in linea di Rational XDE:

  • icona della guidaUtilizzo di diagrammi classe
  • icona della guidaUtilizzo di diagrammi di interazione (sequenza)
  • icona della guidaModellazione di applicazioni Java e Web

Documentazione degli elementi del sottosistema

Riferimento: icona della guidaDocumentazione di elementi del modello

Descrizione delle dipendenze del sottosistema

Quando un elemento contenuto in un sottosistema utilizza dei comportamenti di un elemento contenuto in un altro sottosistema, si crea una dipendenza tra i due. Per facilitare il riutilizzo e ridurre la manutenzione delle dipendenze, esprimere questa situazione in termini di dipendenze su una particolare interfaccia del sottosistema, non su tutto il sottosistema ne sull'elemento in esso contenuto.

Riferimento: icona della guidaAggiunta di relazioni di dipendenza