uModel utilizza i diagrammi di sequenza per descrivere le interazioni tra gli oggetti in un'applicazione, nonché i messaggi che gli oggetti si scambiano.
Quando si crea un nuovo diagramma di sequenza, UModel visualizza automaticamente la barra degli strumenti del diagramma di sequenza, che offre un accesso rapido agli elementi UML specializzati, tra cui linee di vita, frammenti combinati, porte, frecce per chiamate e risposte, frecce per messaggi che creano nuove linee di vita o eliminano oggetti esistenti, note e altro ancora. UModel offre opzioni flessibili per i diagrammi di sequenza, per supportare il vostro stile di creazione di diagrammi UML. Potete scegliere di:
UModel offre agli sviluppatori la possibilità di generare codice a partire da diagrammi di sequenza per i metodi che descrivono le operazioni delle classi. Questa funzionalità migliora notevolmente UModel come strumento di progettazione visiva e generazione di codice, poiché gli sviluppatori possono inserire interi blocchi di codice nei diagrammi di sequenza e creare un'applicazione completamente funzionante, anziché un punto di partenza che richiede ulteriori modifiche manuali.
È possibile generare codice sorgente a partire da nuovi diagrammi di sequenza durante la progettazione di un nuovo sistema, aggiornare il codice esistente modificando i diagrammi di sequenza che sono stati creati a partire dal codice, e si può persino applicare un processo di "round-trip engineering" per sincronizzare le modifiche successive, sia nel codice sorgente che nei diagrammi di sequenza del modello UML.
La generazione automatica di codice UModel a partire da diagrammi di sequenza è supportata per i linguaggi Java, C# e Visual Basic.
UModel supporta tutti i 14 diagrammi UML, oltre a un diagramma UML per gli schemi XML e un altro per modellare le tabelle nei database relazionali, offrendo al vostro team un potente strumento di modellazione UML a una frazione del costo delle soluzioni tradizionali. Per visualizzare un elenco completo di tutti i tipi di diagrammi UML, consultate la nostra pagina dedicata ai diagrammi UML oppure cliccate sul link sottostante per scaricare una versione di prova gratuita di Altova UModel, valida per 30 giorni.
