Uszczegółowienie metod diagramami aktywności

Czasem muszę opisać sposób realizacji wymagania dowiązanego do metody klasy chodzi tu o logikę działania danej funkcji. Do opisania logiki idealnie nadaje się  diagram aktywności. Pytanie brzmi gdzie go umieścić. Oto moje rozwiązanie, Podobne wpisy Zintegrowane środowisko wytwarzania aplikacji web’owych na platformie .NET W artykule przedstawiono opis pakietu narzędziowego VS.NET (Microsoft) z Rational XDE (IBM) […]

Uszczegółowienie metod diagramami aktywności Czytaj dalej »

Modelowane w UML– Modelio Open Source

Ostatnio, zupełnie przypadkiem, w moje ręce wpadło narzędzie do modelowania będące open source. To Modelio produkt francuski, bezpłatny bazujący na Eclipse więc działający praktycznie na każdym systemie operacyjnym. Firma produkująca ten soft zarabia na dodatkach (czasem bardzo drogich dodatkach). Fajnie, że model biznesowy freemium zapukał też do  narzędzi wspomagających modelowanie. Pierwsze testy narzędzia wypadły pozytywnie.

Modelowane w UML– Modelio Open Source Czytaj dalej »

Niebawem Enterprise Architect 9.3

Enterprise Architect rozwija się dość dynamicznie. Jeszcze nie każdy zaktualizował się do wersji 9.2 a tu już planowane jest wydanie 9.3. Co planowane jest w 9.3 (piszę planowane bo na dzień dzisiejszy jeszcze to wersja oficjalnie opublikowana): poprawiono import/export via XMI poprawiono diagramy ERD i elementy diagramów związane z SysML nastąpił dalszy rozwój symulacji diagramów

Niebawem Enterprise Architect 9.3 Czytaj dalej »

Wersjonowanie i automatyczny backup plików z modelami

Pracując nad projektem staram się zawsze robić backup. Słowa staram się jest kluczowe. Do tego kopia musi być zaszyfrowana, gdyż zdarza się, że rzeczy są ważne i praca nad nimi wymaga zachowania poufności. Pliki z projektami są na zaszyfrowanym dysku, a kopia na innym dysku. Problem polega na tym, że taki backup robię nie tak

Wersjonowanie i automatyczny backup plików z modelami Czytaj dalej »

Diagramy sekwencji a komponenty

Diagramy sekwencji są techniką, która idealnie nadaje się do zaprojektowania przepływu komunikatów pomiędzy klasami. Problem może powstać wtedy, gdy chcemy zaprezentować komunikację (użyte metody) na poziomie komponentów. Widziałem już w kilku miejscach diagramy sekwencji z komponentami. To bardzo niezdrowe rozwiązanie. Diagram sekwencji nie może być powiązany z metodą komponentu, gdyż komponenty to element, który wykorzystuje

Diagramy sekwencji a komponenty Czytaj dalej »

Szacowanie procesów biznesowych metodą diagramów aktywności

W trakcie prac projektowych lub analitycznych wielokrotnie powstaje potrzeba policzenia parametrów procesu biznesowego lub szacowania złożoności budowanego oprogramowania.  Większość metod formalnych wymaga bardzo często dość trudnych obliczeń. Z drugiej strony w trakcie prac analitycznych lub projektowych powstaje zazwyczaj diagram aktywności, który w sposób naturalny prezentuje składowe procesu biznesowego lub elementy scenariusza przypadku użycia. W artykule

Szacowanie procesów biznesowych metodą diagramów aktywności Czytaj dalej »

UML w standardzie 2.4.1

W ferworze prac w 2011 zapomniałem napisać iż standard UML został zaktualizowany. Obecna wersja UML to 2.4.1. Pliki można pobrać z: UML 2.4.1 Superstructure UML 2.4.1 Infrastructure Nowością jest 14 diagram o nazwie: Profile Diagram Więcej  na temat profile diagram niebawem. Podobne wpisy UML – zastosowanie w biznesie Po raz kolejny Centrum Promocji Informatyki zorganizowało

UML w standardzie 2.4.1 Czytaj dalej »

Porównywanie diagramów w Enterprise Architect – teraz jeszcze łatwiejsze

Dużym problem przy projektowaniu jest porównanie i znalezienie zmian. Tego problemu chyba nie trzeba nikomu przedstawiać. Sam korzystam z wielu mechanizmów w tym z Baseline. Sama idea mechanizmu baseline nie jest zła, tylko, mówiąc delikatnie, trochę obciąża bazę danych. Problem jest także z porównaniem zapamiętanej wersji z obecną. By było mi łatwiej stosuję pomocnicze narzędzie,

Porównywanie diagramów w Enterprise Architect – teraz jeszcze łatwiejsze Czytaj dalej »

Czym jest architektura sytemu?

Ostatnio dużo się mówi na temat architektury systemów. W niektórych kręgach pojęcie to ma już rangę mityczną lub prawie mistyczną. Co więcej definicji jest tyle ilu jest dyskutantów.  W swojej pracy posługuję się definicją architektury ,która jest określona w książce „UML przewodnik użytkownika” Booch, Rumbaugh, Jacobson wydawnictwo WNT strona 31 gdzie czytamy: (cyt) „Architektura to

Czym jest architektura sytemu? Czytaj dalej »

MANEA w nowej wersji

Chciałem tylko poinformować iż MANEA  – plugin umożliwiający synchronizację wpisów z MANTIS Bug Trucker  z Enterprise Architect – został zaktualizowany. Przypomnę, że MANEA  jest to dodatek (plugin) do MANTIS BUG TRUCKER, który pozwala na dwukierunkową synchronizację wybranych wpisów z systemu MANTIS BT z repozytorium wymagań znajdujących się w Enterprise Architect.  Z nieoficjalnych źródeł wiem, że

MANEA w nowej wersji Czytaj dalej »

Scroll to Top