StarUML

StarUML 5.02

Platforma UML / MDA Open Source

Zalety

  • Umożliwia tworzenie profesjonalnych wyników modelowania
  • Umożliwia tworzenie wtyczek
  • Całkowicie za darmo

Wady

  • Bardzo skomplikowane dla początkujących
  • Wtyczki wymagają znajomości programowania

Dobry
7

Oprogramowanie do modelowania zazwyczaj pojawia się w postaci gradientów - od niesamowicie skomplikowanego do niesamowicie łatwego, jak Google SketchUp. StarUML jest jednym z pierwszych i nie jest polecany dla początkujących. Jest jednak darmowy i po opanowaniu wyniki są niezwykle profesjonalne.

Kluczem stojącym za StarUML jest moduł MDA (Model Driven Architecture), który umożliwia użytkownikom wykonywanie niewiarygodnie złożonego modelowania. Powodem jest to, że MDA obsługuje wiele ważnych zmiennych dostosowujących, takich jak profile UML, Approach, Model Framework, NX (rozszerzenie notacji), kod MDA i szablony dokumentów.

Jest także bardzo otwarty na wtyczki. Deweloperzy zrozumieli, że wielu modelarzy musi mieć możliwość integracji wtyczek firm trzecich, a StarUML zapewnia niezwykle prostą, ale wydajną architekturę wtyczek. Twórcy twierdzą, że dzięki temu każdy może opracować moduły wtyczek w językach kompatybilnych z COM, takich jak C ++, Delphi, C # i VB.

Najprostszą i najbardziej pożądaną częścią programu jest przegląd diagramu, który pozwala zobaczyć na pierwszy rzut oka sumę wszystkich twoich dzieł przed ich ukończeniem. Jeśli chodzi o darmowe programy do modelowania, jest to bardzo potężne, ale będziesz musiał być doświadczonym profesjonalistą, aby go zrozumieć i przyzwoitym programistą do rozwijania wtyczek.

Opinie użytkowników o StarUML