Jak wyłączyć zasady pilnowania składni połączeń w Enterprise Architect 14?

W ostatnim wpisie: Enterprise Architect 14 – pierwsze wrażenia

Napisałem, że EA 14 w trakcie tworzenia diagramów zaostrzył zasady łączenia elementów ze sobą. Taka sytuacja odrobinę utrudnia modelowanie zwłaszcza, gdy na bazie specyfikacji UML, ArchiMate tworzy się spersonalizowane metamodele. Bardzo często wyświetla się błąd, który uniemożliwia zrobienie zaplanowanego połączenia.

Od tamtej pory Sparx Systems „załatał” kilka oczywistych błędów. Kilka z nich sam zgłosiłem :-). Niestety liczba ograniczeń jest nadal zbyt uciążliwa.

Przykładowo, gdy chcę podłączyć komponent z usługą aplikacyjną to mam do wyboru tylko served by, triggered by

Co odpowiada bezpośrednio, między innymi, relacji w metamodelu ArchiMate

Próba użycia realizacji, co jest zgodne z zasadami dyrewacji (Derivation Rules) języka ArchiMate, z toolbox kończy się komunikatem „Invalid combination of source and target types for this connector type.”

Niestety takie same komunikaty otrzymywałem na diagramach BPMN a także UML. Cześć z nich to błąd Sparx Systems. Kilka moich zgłoszeń zostało „załatanych”. Restrykcyjne pilnowanie składni jest dobre bo utrzymuje model w standardzie. Nie mniej jednak w wielu firmach metamodel jest wypadkową notacji, przyzwyczajeń oraz złożoności danej organizacji. To sprawia, że modele nie trzymają się ortodoksyjnie standardu. To nie jest objaw braku wiedzy. To wynik świadomego dostosowania standardu do potrzeb firmy.

Jak wyłączyć zasady pilnowania składni połączeń w Enterprise Architect 14?

Po dłuższym grzebaniu w Enterprise Architect 14 okazało się, że jest możliwość wyłączenia pilnowania składni w Enterprise Architect 14.

W menu głównym trzeba wybrać:

  1. Layout
  2. następnie przycisk: Apperance
  3. a tam z menu rozwijanego Theme & Apperance Options
  4. w zakładce Links
  5. należy odznaczyć checkbox Strict Connector Syntax 

W ten oto sposób zasady pilnowania składni połączeń w Enterprise Architect 14 zostały wyłączone. Wykonywanie połączenia elementów zgodnie z naszymi metamodelami jest nadal możliwe.

I po kłopocie :-). Budowanie odpowiednich relacji jest możliwe.

Miłego modelowania 🙂

Podobne wpisy
Zarządzanie wymaganiami w Enterprise Architect – mapowanie wymagań na przypadki użycia

Enterprise Architect, moim zdaniem, nie jest najszczęśliwszym narzędziem do zarządzania wymaganiami. Nie jest też beznadziejny. W projektach dla mnie ważne więcej

Szacowanie projektu w Enterprise Architect

Szacowanie projektu oraz jego złożoności jest trudne. Istnieją metody, które wspomagają ten proces. Jedną z nich jest metoda  use case więcej

Transformacja PIM-PSM w Enterprise Architect

Kilka dni temu, w tekście Model Driven Architecture modele PIM a PSM, napisałem dwa słowa o modelach PSM i PIM więcej

Sprawdzanie pisowni w Enterprise Architect – polski słownik

Robiąc projekt piszę szybko i popełniam literówki. Ręczne sprawdzanie wpisów jest kłopotliwe, gdyż domyślnie w Enterprise Architect nie ma zainstalowanego więcej

Reklama
MODESTO - licencje Enterprise Architect

2 komentarze dla “Jak wyłączyć zasady pilnowania składni połączeń w Enterprise Architect 14?”

Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Scroll to Top