Akce (UML) - Action (UML)
tento článek ne uvést žádný Zdroje.Listopad 2009) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
V Unifikovaný Modelovací Jazyk, an akce je pojmenovaný prvek, který je základní jednotkou spustitelné funkce. Provedení akce představuje některé proměna nebo zpracování v modelovaném systému. Provedení akce představuje run-time chování provádění akce v rámci konkrétního provádění chování. Všechna provedení akce budou provedením konkrétních druhů akcí, protože akce je abstraktní třída. Když se akce provede a jaké jsou její skutečné vstupy, je určena konkrétní akcí a chováním, ve kterém je použita.
Akce je specifikací souboru spustitelný tvrzení a je základní jednotkou zpracování nebo chování v činnosti uzel což představuje určitou transformaci v modelovaném systému.
Akce tvoří abstrakci výpočetního postupu, který je atomový provedení, a proto je dokončeno bez přerušení. Akce se považuje za nulovou a nelze ji přerušit. Naproti tomu aktivita je složitější sbírka chování, která může běžet po dlouhou dobu. Aktivita může být přerušena událostmi, v takovém případě se nespustí do konce.
Akce je výsledkem systému Stát změny a je realizováno zasláním zprávy do objekt nebo úpravou odkazu nebo a hodnota z atribut.
Akce může přijímat vstupy ve formě řídicích toků a toků objektů (druhý prostřednictvím vstupních pinů) a předává výsledky svého zpracování nebo transformace jednomu nebo více odchozím řídicím tokům nebo tokům objektů (druhý prostřednictvím výstupních pinů) a po proudu uzly.
Provedení akce nemůže začít, dokud nejsou splněny všechny její předpoklady. Všechny příchozí řídicí toky mají řídicí tokeny a všechny vstupní piny mají tokeny objektů.
Akce odkazuje na sadu pravidel a zásad spojených s a státní stroj Stát, a je reprezentován jako objekt metoda.
Akce jsou obsaženy uvnitř a jsou poskytovány v kontextu aktivit.
Akce přechodu doprovází přechodovou událost.
Typy akcí
- Při vstupu: nastane, když je zadána aktivita.
- Dělat: nastane, když probíhá aktivita. Toto jsou kroky v rámci aktivity.
- Na výstupu: nastane, když opustíte aktivitu.
- Na akci: nastává u konkrétního událost.
Tento Unifikovaný Modelovací Jazyk článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |