Projekty

Linki

Polecam


Śledzenie zmian w Enterprise Architect

piątek 2 lip 2010

W przypadku gdy modyfikujemy model możemy zamrozić jego wersję. Opcja ta  w Enterprise Architect nazywa się Baseline. 

Jak ona działa? Otóż przykładowo w pakiecie diagram aktywności mam przykładowy diagram.

image

Następnie zapamiętuję wersję poprzez wybranie w menu kontekstowym: Package Control ->Manage BaseLines

przeczytaj pozostałą część »


Zmiana wersji i statusu we wszystkich elementach pakietu

wtorek 22 cze 2010

W Enterprise Architect gdy chcemy zmieć status lub wersję wszystkich elementów zawartych w danym pakiecie to wystarczy wybrać w menu kontekstowym wybrać Package Control i na samym dole Update Package Status…

image

Następnie należy określić parametry zmiany i sprawa jest zakończona.

image


Wymagania a narzędzia CASE

sobota 15 maj 2010

Wybór narzędzia CASE wspomagającego proces akwizycji i zarządzania wymaganiami jest trudny. Poniżej zamieszczam link do zestawienia cech wybranych narzędzi.

Zestawienie narzędzi do zarządzania wymaganiami - wersja 1.0

Zestawienie to jest tłumaczeniem badań jakie zostały opublikowane przez The International Council on Systems Engineering (INCOSE). Na stronach tej organizacji można znaleźć oryginał z bogatszą listą produktów.


Już jest: Enterprise Architect wersja 8.0

piątek 16 kwi 2010

Od dwóch dni jest dostępna wersja 8 Enterprise Architect. W nowej wersji między innymi poprawiono:

  • wydajność między innymi przy pracy w dużych projektach oraz generowaniu dokumentacji rtf
  • wygląd i zarządzanie obszarem pracy
  • mechanizm filtrowanie i ukrywanie elementów na diagramach
  • współpracę z Vistą i Windows 7
  • macierze mapowania elementów (Relationship Matrix) w zakresie śledzenia zależności
  • szereg zmian w obszarze kompozytora reguł (Rule Composer)
  • mechanizm zarządzania licencjami

Dodano także między innymi:

  • okno element Test Case do listy elementów Use Case
  • możliwość dodawania własnych typów do słownika
  • nowy typ scenariuszy – Structured Scenarios
  • nowe pola w raportach RTF
  • możliwość kopiowanie i wklejania elementów w modelu (myślę, że udoskonalono tę funkcję bo ona już  w jakimś stopniu była)

 

Powyższa lista to tylko wierzchołek góry lodowej. Więcej na stronie internetowej producenta togo programu.

image


Rankingi narzędzi OpenSource do modelowania w UML

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ć :)

Technorati Tagi: ,,

BoUml

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ń.

image 

A teraz największa porażka. Brak polskich liter.

image

przeczytaj pozostałą część »


Czy warto stosować mechanizmy inżynierii wprzód i wstecz w zwinnym modelowaniu?

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ęść »


Mały sekret reverse i forward engineering w Enterprise Architect

piątek 13 lis 2009

W poprzednich tekstach (Inżynieria wstecz w projektach JAVA za pomocą Enterprise Architect, MDG Integration for Eclipse i generowanie kodu aplikacji z poziomu Enterprise Architect) pisałem o inżynierii wstecz w Enterprise Architect. Teraz czas na mały sekret.

przeczytaj pozostałą część »


Pisanie kodu w Enterprise Architect

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ęść »


MDG Integration for Eclipse i generowanie kodu aplikacji z poziomu Enterprise Architect

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ęść »


Enterprise Architect i MDG Integration for Eclipse w praktyce

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ęść »


Inżynieria wstecz w projektach JAVA za pomocą Enterprise Architect

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ęść »


Najczęściej czytane

Kategorie

  • agile
  • architektura korporacyjna
  • Enterprise Architect
  • literatura
  • metodyki
  • modelowanie biznesowe
  • o inżynierii oprogramowania
  • ogólne
  • SCRUM
  • StarUML
  • szkolenia
  • teksty
  • WMB
  • wydarzenia
  • zarządzanie wymaganiami
  • zwinne modelowanie
  • Słowa kluczowe

    agile agile modeling aktor biznesowy aplikacje webowe ASP.NET biznesowy przypadek użycia byt biznesowy diagram aktywności diagramy Enterprise Architect Extreme Programming IBM Rational Software Modeler inżynieria oprogramowania konsultacje metoda punktów przypadków użycia metodyki wytwarzania oprogramowania model analizy biznesowej model biznesowych przypadków użycia modelowanie modelowanie biznesowe modelowanie procesów biznesowych modelowanie systemów informatycznych narzędzia CASE pracownik biznesowy proces wytwórczy oprogramowania procesy biznesowe projektowanie systemów informatycznych przypadki użycia Rational Software Architect Rational Unified Process RUP scenariusze procesów biznesowych SCRUM Service Oriented Architecture SOA StarUML szacowanie oprogramowania szkolenie testowanie UML Unified Modeling Language wymagania na system XP zarządzanie wymaganiami zwinne modelowanie

    Archiwum