Modelio – open source

Modelio 1

Modelowanie, poza metodykami i notacjami, które im towarzyszą, to także narzędzia. Wiele z nich to narzędzia płatne. Dla mnie narzędzia to rzecz wtórna. Oczywiście lubię produkty firmy Sparx Systems, ale zakup licencji Enterprise Architect to pewien wydatek, który w wielu przypadkach może być nadmiarowy. Powstaje zatem pytanie, czy są narzędzia, w których można rysować i robić to bezpłatnie. Jakiś czas temu w tekście: Subiektywne porównanie narzędzi do modelowania procesów biznesowych zgrubnie opisałem narzędzia do modelowania procesów biznesowych. Dziś czas na krok dalej.

Jeśli chodzi o bezpłatne narzędzia do modelowania w UML to kibicuję Modelio. Już w 2012 roku Modelowane w UML– Modelio Open Source napisałem kilka zdań na ten temat. Przez te kilka lat narzędzie urosło. Przegląd najważniejszych funkcji (a raczej możliwych do narysowania diagramów) czas zacząć.

UML w Modelio

Modelio umożliwia przygotowanie diagramów w notacji UML. Diagramy mogą wydawać się nie ładne, ale mają wszystko to co potrzeba.

Modelio Diagram Przypadków Użycia

Opis przypadków użycia nie jest może zbyt rozbudowany, ale podstawowe pola do opisu są. Ponadto jest miejsce na warunki oraz ograniczenia.

Modelio Opis Przypadków Użycia

Scenariusze można opisać słownie w opisie przypadków użycia lub można narysować diagram aktywnosci.

Modelio Diagram Aktywności

Diagram aktywności to dość popularna technika modelowania. Uzupełnia ją diagram maszyny stanowej, który jest również dostępny w Modelio.

Modelio Diagram Maszyny Stanowej

Oprócz diagramów opisujących zachowanie w Modelio można modelować struktury czyli klasy

Modelio Diagram Klas

oraz architekturę. Diagram komponentów również jest dostępny.

Modelio Diagram Komponentow

Ponadto w Modelio są diagramy sekwencji, komunikacji, wdrożenia oraz diagram obieketów.

BPMN w Modelio

Oprócz wspomnianych powyżej diagramów UML w Modelio można budować diagramy BPMN. Z punktu widzenia procesu wytwórczego to bardzo przydatna opcja. Diagramy można eksportować i importować w formacie XDPL.

Modelio Diagram Bpmn

Diagramy BPMN w Modelio zawierają wszystkie potrzebne elementy tej notacji.

ArchiMate w Modelio

To, co zapewne zaskoczy wiele osób to fakt, że w Modelio można budować diagramy w notacji ArchiMate. Wystarczy ściągnąć bezpłatny dodatek i…

Modelio Archimate

Modelio podsumowanie

Modelio nie jest idealnym narzędziem. Wizualizacja diagramów, ergonomia pracy wymaga jeszcze udoskonalenia. Zapewne to samo można powiedzieć o wspomnianym we wstępie Enterprise Architect. Pytanie wobec powyższego brzmi. Czy warto korzystać z Modelio lub innych narzędzi bezpłatnych do modelowania?

Otóż gdy potrzebujesz kilku diagramów do swojego projektu, uczysz się notacji, potrzebujesz ad hoc coś zamodelować to bezpłatne narzędzia do modelowania są świetne. Wśród open source’owych narzędzi na stronie https://en.wikipedia.org/wiki/List_of_Unified_Modeling_Language_tools można jeszcze znaleźć Umbrello UML, PlantUML, UML Designer. Wspomniane narzędzia były, według zacytowanej strony, aktualizowane w ostatnich dwóch latach.

Opensource Tool

W momencie, gdy robisz coś poważniejszego to sensownie jest skorzystać z narzędzi, które niestety kosztują, ale pozwolą sprawniej przygotować i zarządzać złożonymi konceptami. Narzędzie CASE musi być dopasowane do Twojego stylu działania, bo to ważny element pracy analityka, projektanta architekta. Jednak w moim przekonaniu to tylko dodatek, gdyż ważna jest metodyka wytwarzania systemów.

Podobne wpisy
UML – zastosowanie w biznesie

Po raz kolejny Centrum Promocji Informatyki zorganizowało seminarium związane z wykorzystaniem języka UML w biznesie. W tym przedsięwzięciu miałem swój więcej

Rational Unified Process – Wstęp

Rational Unified Process jest zunifikowanym procesem wytwórczym oprogramowania dostarczającym praktycznych wskazówek, wzorców dokumentów i narzędzi, szablonów dokumentów oraz przykładów postępowania więcej

Modelowanie systemów informatycznych w języku UML 2.1

Włodzimierz Dąbrowski, Andrzej Stasiak, Michał Wolski Seria: W praktyce Wydawnictwo Naukowe PWN Warszawa, 2007 r. ISBN: 978-83-01-15251-2 Wydanie: pierwsze Objętość: więcej

UML w kropelce wersja 2.0

UML w kropelce, wersja 2.0 Martin Fowler Martin Fowler jest specjalistą od technik obiektowych w systemach komputerowych. Jest powszechnie znany więcej

Reklama
MODESTO - licencje Enterprise Architect
Scroll to Top