2013-07-03 17 views
5

Sto cercando un modellatore UML leggero nel cloud. Una sorta di google-drive per la modellazione uml-compliant. Il mio obiettivo è introdurre UML nel mio piccolo team con il minimo di vincoli. Le mie esigenze sono:UML cloud: modifica modelli, archivia e genera codice nel cloud?

  • Modificare i modelli da nessuna parte senza l'installazione (la mia squadra non mettere qualsiasi sforzo in un'altra installazione IDE)
  • modellazione UML-compliant. Devo fornire modelli di architettura convalidati e documentati
  • Generatore di codice Java.
  • Servizio affidabile per il lavoro quotidiano
+0

Se si genera codice con un servizio Web/cloud. Come pensi di inserirlo nel tuo IDE? O vuoi un intero IDE Java con UML nel cloud? (che non esiste ancora, afaik). – Christian

+0

Attualmente utilizziamo Eclipse accoppiato con repository Github. Prevediamo di utilizzare gli IDE online nei prossimi mesi, come ad esempio il codice. Quindi immagino che i generatori basati su cloud potrebbero spingere in archivi online, quindi inserirò l'IDE online. – dupire

risposta

3

GenMyModel può davvero aiutare. Questo strumento basato su cloud è descritto allo UML cloud.

Crea modelli nel browser Web e vengono archiviati nel cloud. Non c'è niente da scaricare o installare. Il codice generato può essere trasferito nei repository Github.

Lo uso nella mia squadra e direi che l'applicazione è affidabile. Al momento sono disponibili solo diagrammi delle classi e diagrammi dei casi d'uso; non hai tutti i diagrammi forniti dai modellatori UML vecchio stile. Ma è online!

+0

Perfetto, questo strumento è impressionante! – dupire

+0

Grazie Georges! I diagrammi di sequenza sarebbero un grande miglioramento, specialmente per la generazione di test unitari. Ad ogni modo è un sollievo vedere che i miei progetti di sviluppo saranno interamente progettati, codificati e implementati nel cloud. Il mio project manager sarà felice :) – dupire

+0

La modellazione collaborativa in tempo reale è ora disponibile in GenMyModel. Ti consente di lavorare con i tuoi compagni sullo stesso modello UML mantenendo la conformità UML – tomhelper