Codice sorgente di engineering inverso in un modello di classe UML VS 2010?Codice di reverse engineering in un diagramma di classe UML in VS 2010
Ho la brutta sensazione che questo non sia supportato in VS 2010 (sto usando RC da febbraio 2010). Ho provato a trascinare le classi da "Architecture Explorer" a "UML Model Explorer" ma ciò non funziona (non mi lascerà cadere sul modello UML).
Ho provato a generare un diagramma di classi vecchio stile (* .cd) e il trascinamento dell'oggetto diagramma risultante in un diagramma di classe UML vuoto. Senza fortuna.
Binging mostra qualcosa di diverso da un messaggio di marketing di MS sulla "modellazione top-down" e, come previsto, il codice di engineering avanzato dal modello UML. Questo mi fa sospettare che il team VS non abbia affrontato il codice del reverse engineering nei modelli.
Sono stato in grado di generare diagrammi di attività UML dal codice. Bello. Ma altri diagrammi (e la conseguente generazione di VS UML Model Repository Objects) sono sfuggenti.
Se i miei sospetti sono corretti, questa è una grande delusione. Gran parte del mio lavoro - e mi permetto di indovinare che questo è il caso per la maggior parte degli sviluppatori - è l'aggiunta di funzionalità al software esistente e non il lavoro sul campo. Senza la possibilità di reingegnerizzare il codice esistente nel repository VS UML Model o importare modelli da altri strumenti, non vedo come l'adozione della modellazione VS UML raggiungerà molto lontano. Dovrò solo attenermi al mio attuale strumento preferito: Enterprise Architect by Sparks Systems.
Penso che questa caratteristica mancante sia un grosso problema. Cosa pensano gli altri?
Cosa pensano gli altri a fare? Continuare a utilizzare la loro soluzione di modellazione UML, preferita e ignorando l'offerta di VS 2010?
Grazie Esther! Hai reso la mia giornata (e quella dei miei colleghi). Non vediamo l'ora di provarlo una volta rilasciato. – Emmanuel
Quindi tutto ciò richiede VS2010 Ultimate? – eaglei22
Corretto, è necessario VS 2010 Ultimate più l'ultimo pacchetto di funzioni per quella versione: Visual Studio 2010 Feature Pack 2 (solo per abbonati MSDN): http://go.microsoft.com/fwlink/?LinkId=194188 –