2012-02-18 9 views
5

Szukam programu, który może automatycznie utworzyć Uml z mojego kodu źródłowego Java-Android. Testowałem ArgoUml, ale nie obsługuje Androida.Android: tworzenie UML z kodu źródłowego Java Androida

Masz jakąś sugestię?

Dzięki!

+0

Czy możesz wyjaśnić, co masz na myśli przez "ArgoUML nie obsługuje Androida". Nie ma nic specyficznego dla biblioteki dotyczącej inżynierii odwrotnej Java. Możesz najpierw uruchomić JAR (lub źródła) Androida, aby zdefiniować wszystkie referencje, ale nie jestem pewien, czy doda to wiele wartości do twojego diagramu. –

Odpowiedz

5

Mogę zastąpić to, co Tom Morris napisał w powyższym komentarzu. Nawet ArgoUML powinien działać. Jeśli potrzebujesz ulepszonej (komercyjnej) obsługi inżynierii odwrotnej, możesz wypróbować UML Lab - z pewnością możesz przeczytać Javę napisaną dla Androida i ma bezpłatną wersję próbną oraz bezpłatne licencje akademickie (w tym wsparcie). Jeśli masz problemy z tym właśnie komentarzem tutaj.

0

Może Omondo działa dla Ciebie. Nie próbowałem tego dla projektów Java-Android, ale dla zwykłych projektów java działa naprawdę dobrze. Wypróbuj :)

+0

To nie działa z Androidem, ale dzięki za twój post! – JavaNullPointer

1

Tak, nie ma sensu próbować znaleźć narzędzia specyficznego dla Androida do modelowania UML. Nie istnieje, a nawet jeśli go znajdziesz, to prawdopodobnie niedojrzały produkt.

Co naprawdę powinno być zadawane, a które ma wiele starych odpowiedzi w innych postach, to który produkt jest najlepszy dla Eclipse?

Spędziłem cały bieżący tydzień, próbując znaleźć albo dobre narzędzie UML, albo dobre narzędzie RAD dla projektów Android. Zrobiłem test kilku produktów i odnośnie UML dotarłem wczoraj do złotej żyły: Altova UModel 2012

UModel ma bardzo prosty interfejs użytkownika, można narysować wszystkie podstawowe typy diagramów I może również wykonywać diagramy SEQUENCE w obie strony. Ostatnim jest coś, czego nie może zrobić żaden inny produkt na tym samym poziomie cenowym (199 €), a przynajmniej nie może ich opracować do przodu. Prawdopodobnie jedyny w swoim rodzaju na dużo droższe poziomy.

To może nie być idealne, ale najlepsze, którego użyłem i na pewno warto sprawdzić.

Powiązane problemy