To jest stara wersja strony!


Diagram ARD i jego hipotetyczny model w UMLu

Podczas konsultacji 08.02.26 zwróciłem uwagę na podobieństwo diagramu ARD do diagramu aktywności ze złączeniem z książki Pilone 2007 s. 143.

wersja z 08.03.04

Poniżej znajduje się przykładowy diagram ARD najniższego poziomu dla termostatu:

Ryc: Przykładowy diagram ARD

Zagadnieniem do rozważenia jest w jaki sposób modelować transformację zakończenia (:?:) (finalization), która polega na tym iż własność końcowa jest rezultatem dwu lub więcej własności początkowych np. operation jest produktem today i hour.

FIXME

Objaśnienie możliwych do użycia pseudostanów:

Symbol Opis pseudostanu (na podstawie: Graessle 2006, ss. 69-71)
:pl:miw:miw08_umlandardxtt:ico_romb_end.pngWęzeł łączący [u Pilone 2007 s. 141 nazywany scaleniem] posiada kilka wejść i jedno wyjście. Zadaniem węzła łączącego jest łączenie kilku przepływów. Wejścia nie są zsynchronizowane - jeśli jeden przepływ dotrze do węzła, przechodzi do wyjścia niezależnie od tego czy do pozostałych wejść dotarły inne przepływy.= tu przepisac z Pilone: nt. scalenia =
:pl:miw:miw08_umlandardxtt:ico_rozdzielacz.pngZłączenie służy do konsolidacji dwóch lub większej liczby równoległych przepływów. W przypadku konsolidacji przepływy są synchronizowane, a więc proces przechodzi do wyjścia dopiero wówczas, gdy dotrą one do wszystkich wejść.= tu przepisac z Pilone nt. zlaczenia =
Porównanie koncepcji diagramów UML dla diagramu ARD
Ryc: Diagram aktywności ze złączeniami.

Zgodnie ze specyfikacją OMG UML 2.1.2 (s. 390) rozwidlenia (fork node), które może duplikować wartość wejściową i przechodzić więcej niż jedną krawędzią do kolejnych stanów.

pl/miw/miw08_umlandardxtt/umlandard.1204567928.txt.gz · ostatnio zmienione: 2019/06/27 15:59 (edycja zewnętrzna)
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0