Progetti open source e MDD?

0

Lo sviluppo guidato dal modello sembra avere molto entusiasmo in certi ambienti di ingegneria del software, ma non ho mai incontrato progetti open source di MDD "in the wild".

Esistono progetti open source che utilizzano lo sviluppo basato su modelli? (Non intendo solo che ci sia qualche documentazione UML, ma che gli artefatti primari che gli sviluppatori manipolano siano i modelli, piuttosto che il codice).

    
posta Lorin Hochstein 06.06.2012 - 19:56
fonte

2 risposte

1

Non conosco molti progetti che utilizzano un approccio completamente orientato a MDD, ma mi sono imbattuto spesso in progetti che utilizzano sorgenti e artefatti generati da modelli di vario tipo.

Ho trovato alcuni link interessanti su questo in passato:

  • Ecco un elenco wikipedia di progetti basati su Eclipse EMF (quindi, non necessariamente per il consumatore prodotti utilizzando , ma comunque interessanti),
  • un tutorial IBM Developer Series su Eclipse EMF ,
  • un software molto interessante chiamato CodeWorker che utilizza la Programmazione generativa come concetto centrale (in una certa misura, questo ti consente di lavorare puramente sui modelli).

Puoi anche leggere Perché aren ' stiamo ancora facendo MDD?

    
risposta data 06.06.2012 - 22:15
fonte
-1

Penso che la sincronizzazione live a livello di modello sia una soluzione. Intendo dire che se lavori su un esploratore di modelli nativo che aggiornerà immediatamente tutte le informazioni modificate o nuove nel modello completo, puoi manipolare il modello a livello di sviluppatore. Puoi cambiare il tuo modello con un semplice editor di testo o usando il tree viewer. Dai un'occhiata al plugin EclipseUML2 che è una specie di visualizzatore ad albero che utilizza il modello EclipseUML2.

    
risposta data 07.06.2012 - 10:40
fonte

Leggi altre domande sui tag