Po prostu nie mogę znaleźć porządnego (i darmowego). Czego mogę użyć?
Po prostu nie mogę znaleźć porządnego (i darmowego). Czego mogę użyć?
Odpowiedzi:
Czy kiedykolwiek próbowałeś Umbrello? Biorąc pod uwagę, że jest oparty na KDE, jest to najlepsze narzędzie, z jakim się spotkałem, jeśli nie chcesz iść drogą Java. Umbrello znajduje się w repozytorium Ubuntu.
Jeśli nie masz nic przeciwko Javie, ArgoUML jest całkiem dobrym narzędziem lub możesz zobaczyć, jakie wtyczki są dostępne dla Eclipse.
Próbowałeś Dia ?
sudo apt-get install dia
Umlet to świetne, bezpłatne narzędzie UML typu open source z prostym interfejsem użytkownika:
a UMLet działa autonomicznie lub jako wtyczka Eclipse w systemach Windows, OS X i Linux.
(Sprawdź także jego siostrzane narzędzie PLOTlet, aby utworzyć siatki wykresów.)
Jest to jeden z najlepszych i mój osobisty faworyt!
Dia może generować kod w Javie, PHP, C ++ i wielu innych, ale należy zainstalować Dia2code do generowania kodu. Używam go do tworzenia UML, a następnie generuję kod klas.
Korzystam z Papyrus , pakietu opracowanego przez Commissariat à l'Energie Atomique we Francji, który jest dziś dostępny jako wtyczka do Eclipse. Jest to najbardziej zaawansowane narzędzie do modelowania open source, o którym wiem i obsługuje prawie całkowicie UML2. Szeroki opis:
Papyrus dąży do zapewnienia zintegrowanego i użytecznego dla użytkownika środowiska do edycji dowolnego rodzaju modelu EMF, aw szczególności do obsługi UML i powiązanych języków modelowania, takich jak SysML i MARTE. Papyrus zapewnia edytory diagramów dla języków modelowania opartych na EMF, w tym UML 2 i SysML oraz klej wymagany do integracji tych edytorów (opartych na GMF lub nie) z innymi narzędziami MBD i MDSD.
Co najważniejsze, Papyrus wspiera rozwój oparty na modelach (MDD), będąc bardzo dobrym narzędziem do tworzenia języków specyficznych dla domeny. Pod tym względem Papyrus wydaje się być jedynym narzędziem typu open source obsługującym wzorzec architektury opartej na modelu (MDA) wydanym przez OMG. Z generatorem kodu, takim jak Acceleo , otrzymujesz pełny stos MDD - z którego możesz nawet tworzyć własne wtyczki DSL.
Po długich poszukiwaniach w aplikacjach komputerowych zdecydowałem się na przeglądanie stron internetowych, teraz używam Cacoo , które umożliwiają nie tylko rysowanie uml, ale także wiele różnych rysunków (takich jak topografia sieci, ogólne rzeczy itp.). Jest bezpłatny i pozwala na dzielenie się z przyjaciółmi i jednoczesną edycję.
Do tej pory Astah * jest najlepszym narzędziem UML, jakiego kiedykolwiek używałem. Moim zdaniem, rysowanie jest lepsze, ponieważ może automatycznie wyrównać lub zakotwiczyć elementy graficzne w wystarczająco inteligentny sposób.
Zapewnili bezpłatną wersję dla społeczności, ale niestety przestali ją obsługiwać od 26.09.2018 .
Jednak jego edytor UML zapewnia bezpłatną wersję, jeśli jesteś studentem.