2013-07-03 7 views
5

Szukam lekkiego programatora UML w chmurze. Jakiś rodzaj google-drive dla modelowania zgodnego z uml. Moim celem jest wprowadzenie UML w moim małym zespole z minimalnymi ograniczeniami. Moje potrzeby są:Chmura UML: edycja modeli, przechowywanie i generowanie kodu w chmurze?

  • Edit modele gdziekolwiek bez instalacji (mój zespół nie wprowadzi żadnego wysiłku w innej instalacji IDE)
  • modelowania UML zgodny. Muszę dostarczyć zatwierdzone i udokumentowane modele architektury
  • Generator kodu Java.
  • Niezawodny serwis do codziennej pracy
+0

Jeśli generujesz kod za pomocą usługi internetowej/chmurowej. Jak zamierzasz wprowadzić go do swojego IDE? A może chcesz mieć cały Java IDE z UML w chmurze? (który jeszcze nie istnieje, afaik). – Christian

+0

Obecnie używamy Eclipse połączonego z repozytoriami Github. W najbliższych miesiącach zamierzamy korzystać z internetowych IDE, takich jak kodon. Sądzę więc, że generatory oparte na chmurze mogą przesuwać repozytoria online, a następnie pobrać internetowy IDE. – dupire

Odpowiedz

3

GenMyModel może naprawdę pomóc. To narzędzie oparte na chmurze zostało opisane pod adresem UML cloud.

Tworzy modele w przeglądarce internetowej i są przechowywane w chmurze. Nie musisz niczego pobierać ani instalować. Wygenerowany kod można przekazać do repozytoriów Github.

Używam go w moim zespole i powiedziałbym, że aplikacja jest niezawodna. W tej chwili dostępne są tylko diagramy klas i diagramy przypadków użycia; nie masz wszystkich diagramów dostarczonych przez staroświeckich programistów UML. Ale jest online!

+0

Doskonałe, to narzędzie jest imponujące! – dupire

+0

Dzięki Georges! Diagramy sekwencji byłyby wielką poprawą, szczególnie w przypadku generowania testów jednostkowych. Przy okazji, z ulgą widzę, że moje projekty rozwojowe zostaną w pełni zaprojektowane, zakodowane i wdrożone w chmurze. Mój project manager będzie zadowolony :) – dupire

+0

Modelowanie oparte na współpracy w czasie rzeczywistym jest teraz dostępne w GenMyModel. Pozwala pracować z partnerami na tym samym modelu UML, zachowując zgodność z UML – tomhelper