Po prostu nie mogę znaleźć porządnego (i darmowego). Czego mogę użyć?
software-recommendation
development
uml
Lucas Pottersky
źródło
źródło
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.
źródło
Próbowałeś Dia ?
źródło
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!
źródło
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.
źródło
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:
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.
źródło
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ę.
źródło
Lubię YEd . To nie jest open source, ale jest darmowy i wieloplatformowy, obsługuje wiele rodzajów diagramów, a także UML.
źródło
Gaphor jest przyzwoity. Ma pewne ograniczenia i błędy, ale jest to najmniej denerwujące ze wszystkich edytorów UML. Ponieważ jednak Dia nie może wygenerować kodu, wymieniam go na wypadek, gdybyś potrzebował prostego narzędzia do tworzenia diagramów UML.
źródło
Visual Paradigm to potężne narzędzie komercyjne dla UML. Możesz jednak skorzystać z bezpłatnej wersji społeczności (do użytku niekomercyjnego). Jedynym ograniczeniem jest to, że co godzinę zamyka program.
źródło
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.
źródło