napisane przez Michał Wolski | w kategorii ogólne
poniedziałek 4 sty 2010
Best Open Source UML tools na podstawie serwisu Open Source Applications
1. StarUML
2. Netbeans UML Plugin
3. Acceleo
4. ArgoUML
5. BOUML
6. Eclipse UML2 Tools
7. Umbrello UML Modeller
8. Frame UML
9. UMLet
10. TinyUML
11. Taylor
12. Papyrus UML
Top 5+ Open Source UML tools na podstawie serwisu Open-Tube
1. StarUML
2. Acceleo
3. ArgoUML
4. BOUML
5. Eclipse UML2 Tools
6. Umbrello UML Modeller
7. Frame UML
Fajnie, że jest w czym wybierać
napisane przez Michał Wolski | w kategorii o inżynierii oprogramowania
wtorek 29 gru 2009
Od pewnego czasu o moje uszy obija się nazwa BoUML. Co to jest? To jest narzędzie do open source’owe narzędzie do modelowania. Zaintrygowany pochlebnymi opiniami zainstalowałem i oto moja króciutka opinia. Naprawdę króciutka, bo całe dobro i zło danego narzędzia wychodzi w projektach.
Podoba mi się, że klasę (a więc także aktora i przypadek użycia) można opisać nie tylko za pomocą pola description ale także jest dedykowane miejsce dla wszelkich warunków i ograniczeń.
A teraz największa porażka. Brak polskich liter.

przeczytaj pozostałą część »
napisane przez Michał Wolski | w kategorii Enterprise Architect, agile, o inżynierii oprogramowania
piątek 13 lis 2009
Ostatnie kilka wpisów:
dotyczyło metod integracji kodu z jej modelem. Przedstawiłem to zagadnienie w różnych wariantach z pluginem (MDG Integration for Eclipse) i bez. Teraz czas na podsumowanie i pytanie czy jest sens synchronizować model z jego implementacją w trakcie kodowania. Moim skromnym zdaniem NIE. Dlaczego?
przeczytaj pozostałą część »
napisane przez Michał Wolski | w kategorii Enterprise Architect, o inżynierii oprogramowania
piątek 13 lis 2009
napisane przez Michał Wolski | w kategorii Enterprise Architect, o inżynierii oprogramowania
czwartek 12 lis 2009
Czy można pisać kod aplikacji w Enterprise Architect? Tak można i zaprezentuje to na przykładzie z którego korzystałem w tekście: Inżynieria wstecz w projektach JAVA za pomocą Enterprise Architect
przeczytaj pozostałą część »
napisane przez Michał Wolski | w kategorii Enterprise Architect, o inżynierii oprogramowania
wtorek 10 lis 2009
W tekście Enterprise Architect i MDG Integration for Eclipse w praktyce opisałem wstępnie wtyczkę MDG Integration for Eclipse, która ułatwia integrację Enterprise Architecta ze środowiskiem Eclipse. Teraz postaram się zaprezentować możliwości wtyczki w zakresie synchronizacji kodu z modelem.
przeczytaj pozostałą część »
napisane przez Michał Wolski | w kategorii Enterprise Architect, o inżynierii oprogramowania
wtorek 10 lis 2009
Tradycyjną metodę inżynierii wstecz opisałem kilka dni temu w tekście: Inżynieria wstecz w projektach JAVA za pomocą Enterprise Architect. Dziś chciałbym się skupić na płatnej wtyczce jaką można zastosować do Enterprise Architecta celem synchronizacji modeli ze środowiskiem JAVA czyli MDG Integration for Eclipse.
przeczytaj pozostałą część »
napisane przez Michał Wolski | w kategorii Enterprise Architect, o inżynierii oprogramowania
poniedziałek 9 lis 2009
Mechanizm inżynierii wstecz (ang. reverse engineering) wstecz jest użyteczny w tedy, gdy mamy napisany program i chcemy go udokumentować za pomocą modeli UML. Powstała w ten sposób dokumentacja jest modelem implementacji. W Enterprise Architect można dokonać tego poprzez wybór odpowiedniego parametru w menu kontekstowym pakietu do którego będzie importowany kod.
przeczytaj pozostałą część »
napisane przez Michał Wolski | w kategorii o inżynierii oprogramowania
piątek 21 sie 2009
Po małej przygodzie związanej z narzędziami z rodziny Visual Paradigm postanowiłem przemigrować z moimi modelami do mojego ulubionego środowiska – Enterprise Architect. Krótki opis takiej migracji przedstawiam poniżej.
przeczytaj pozostałą część »
napisane przez Michał Wolski | w kategorii o inżynierii oprogramowania
poniedziałek 3 sie 2009
W wielu firmach używane są równolegle maszyny z zainstalowanymi: Windowsem i Linuxem. Dość powszechny Enterprise Architect nie pozwala na wydajną pracę w środowisku Linux. W takiej sytuacji polecam produkty Visual Paradigm. Osobiście przetestowałem i uważam, że do większości projektów jest to narzędzie wystarczające i daleko bardziej użyteczne niż open source’owe programy takie jak Umbrello czy Dia.
Jeśli jednak można korzystać ze środowiska Windows to oczywiście polecam Enterprise Architecta
napisane przez Michał Wolski | w kategorii o inżynierii oprogramowania, ogólne, wydarzenia
poniedziałek 20 kwi 2009
Kilka dni temu ukazał sie Enterprise Architect w wersji 7.5. Nowością są 3 nowe wersje:
- Business & Software Engineering Edition – pełna funkcjonalność dotychczasowej edycji Corporate Edition + bogata funkcjonalność rozwiązań biznesowych (min. wsparcie dla BPEL – Business Process Execution Language)
- Systems Engineering Edition – pełna funkcjonalność dotychczasowej edycji Corporate Edition + wbudowane integracje z SysML, MS Visiual Studio, Eclipse, DDS, DODAF/MODAF, a także wsparcie dla ADA 2005
- Ultimate Edition – łącząca funkcjonalność dwóch powyższych edycji
Mnie najbardziej interesuje opcja generowania kodu z modeli behavioralnych: diagramów sekwencji, maszyny stanów lub aktywności przeczytaj pozostałą część »