Avanti >

Sviluppo contemporaneo di modelli UML e codice Java utilizzando le trasformazioni

Questa esercitazione illustra come utilizzare le funzioni di trasformazione da UML a Java e di sviluppo visivo per consentire lo sviluppo contemporaneo e iterativo di un modello UML e di un codice Java.

Trasformazioni e funzioni di sviluppo visive consentono ad architetti e sviluppatori di progettare e sviluppare un modello contemporaneamente. Gli architetti possono creare elementi di modello concettuali mentre gli sviluppatori creano elementi di codice o modificano gli elementi di codice generati da una trasformazione. Le funzioni di sviluppo visive consentono agli architetti di aggiornare il modello UML con nuovi elementi di codice. Per generare un codice per nuovi elementi del modello, gli architetti possono eseguire di nuovo la trasformazione.

Questa esercitazione mostra come configurare ed eseguire una trasformazione da UML a Java in cui sia applicata l'opzione Sostituisci elementi UML. Quando in una trasformazione viene applicata l'opzione Sostituisci elementi UML, il codice di origine generato dalla trasformazione diventa la risorsa di progettazione principale, mentre gli elementi del modello diventano le rappresentazioni visive del codice. In questa esercitazione viene illustrato come eseguire di nuovo la trasformazione da UML a Java per trasformare i nuovi elemento del modello UML in un codice Java. Questa esercitazione mostra inoltre come configurare ed eseguire la trasformazione da Java a UML per creare un modello UML da un progetto Java esistente.

Nello specifico, l'esercitazione mostra come effettuare le seguenti attività:

Obiettivi di apprendimento

Per il completamento di questa esercitazione sono necessari circa 12 minuti.
Avanti >