Download.it ikona szukania
Advertisement

Platforma UML / MDA Open Source

Platforma UML / MDA Open Source

Zagłosuj: (Głosy: 308)

Program licencji: Darmowa

Twórca programu: Staruml

Wersja: 5.0.2

Działa pod: Windows

Zagłosuj:

Program licencji

(Głosy: 308)

Darmowa

Twórca programu

Wersja

Staruml

5.0.2

Działa pod:

Windows

Zalety

  • Całkowicie darmowe
  • Możliwość tworzenia wtyczek
  • Profesjonalna produkcja modeli

Wady

  • Wysoka krzywa uczenia się
  • Wymagana jest pewna wiedza programistyczna

StarUML to darmowe oprogramowanie do modelowania, które jest wyjątkowo zaawansowane i nie nadaje się dla początkujących. Podobnie jak większość innych rodzajów oprogramowania, oprogramowanie do modelowania występuje w szerokim zakresie jakości, z przykładami takimi jak Google SketchUp na podstawowym poziomie. StarUML, z drugiej strony, jest bardziej skomplikowanym oprogramowaniem, które z łatwością można umieścić na przeciwnym końcu spektrum. Oczywiście, ponieważ oprogramowanie jest darmowe, jest bardzo atrakcyjne dla tych, którzy chcą nauczyć się tworzyć modele. Jeśli poświęcisz czas na opanowanie tego oprogramowania, będziesz w stanie wykorzystać je w spektakularny sposób, który jest zdecydowanie profesjonalny.

Tym, co wyróżnia StarUML od reszty, jest technologia Model Driven Architecture, czyli MDA. Technologia ta umożliwia użytkownikowi tworzenie wyjątkowo zaawansowanych modeli. Dzieje się tak, ponieważ technologia MDA może obsługiwać dużą liczbę zmiennych, które można dostosować. Na przykład, można ją dostosować za pomocą różnych profili UML, kodu MDA, szablonów dokumentów, ram modeli, podejścia i rozszerzeń notacji.

Kolejną doskonałą cechą oprogramowania jest to, że można je łatwo i efektywnie rozszerzyć za pomocą wtyczek. StarUML zawiera potężną, lecz prostą architekturę dla wtyczek, ponieważ twórcy byli świadomi, że większość profesjonalistów zajmujących się modelowaniem cyfrowym chce mieć możliwość korzystania z wtyczek od zewnętrznych dostawców. Zgodnie z twórcami oprogramowania, moduły wtyczek mogą być tworzone i wdrażane we wszystkich językach kompatybilnych z COM, w tym VB, C++, C# i Delphi.

Jednym z prostszych narzędzi, które wielu programistów doceni w tym oprogramowaniu, jest funkcja przeglądu diagramu. Funkcja ta umożliwia przeglądanie całego zaprojektowanego modelu przed jego finalizacją. Na rynku nie ma wielu darmowych narzędzi do modelowania o takiej mocy. Niestety, tylko najbardziej doświadczeni profesjonaliści modelowania będą mogli czerpać z tego oprogramowania rzeczywiste korzyści. Oczywiście, jeśli jesteś częścią zespołu projektowego, który potrzebuje oprogramowania do modelowania i masz dostęp do programistów, którzy mogą tworzyć własne wtyczki, aby jeszcze bardziej dostosować oprogramowanie, może to być jedno z najlepszych narzędzi do modelowania dostępnych na rynku, zarówno darmowych, jak i płatnych.

Osoby prowadzące jednoosobową działalność mogą napotkać trudności w pełnym wykorzystaniu tego oprogramowania. Stworzenie własnych wtyczek, aby w pełni wykorzystać to oprogramowanie, wymagałoby dość zaawansowanej wiedzy, której przeciętny amatorski modelarz cyfrowy może nie posiadać. Jednak, ponieważ oprogramowanie jest całkowicie darmowe, warto je pobrać, aby zobaczyć, jakie narzędzia będziesz mógł używać po opanowaniu jego obsługi. StarUML to idealne narzędzie do modelowania cyfrowego dla systemu Windows.

Zalety

Zalety

  • Całkowicie darmowe
  • Możliwość tworzenia wtyczek
  • Profesjonalna produkcja modeli

Wady

  • Wysoka krzywa uczenia się
  • Wymagana jest pewna wiedza programistyczna

Inne ciekawe programy