WhiteStarUML5.9.1
WhiteStarUML to narzędzie rozwijane przez Janusza Szpilewskiego jako klon cenionego, ale porzuconego od jakiegoś czasu projektu o nazwie StarUML.
Narzędzie dedykowane jest osobom biorącym udział w procesie wytwarzania oprogramowania, na różnych jego etapach. Stworzone przy jego użyciu diagramy i wykresy UML ułatwiają komunikację pomiędzy różnymi specjalistami, menadżerami oraz programistami skupionymi w obrębie danego projektu. Gotowe prezentacje w formie graficznej pozwalają zrozumieć specyfikację oprogramowania bez konieczności posiadania specjalistycznej wiedzy programistycznej.
Poza wieloma opcjami tworzenia diagramów i oferowanymi elementami WhiteStarUML pozwala również na automatyczne generowanie dokumentacji i kodu źródłowego w językach C++, C# i Java na podstawie modelu UML. Funkcjonalność narzędzia może zostać dodatkowo rozszerzona za pomocą pluginów.