Komponenta (UML) - Component (UML)
A komponent v Unifikovaný Modelovací Jazyk představuje a modulární část a Systém že zapouzdřuje the Stát a chování z řady klasifikátory. Jeho chování je definováno z hlediska pokud a Požadované rozhraní,[1] je soběstačný, a nahraditelný. Řada standardů UML stereotypy existují, které se vztahují na komponenty.[2]
Komponenta má vnější a vnitřní pohled, známý také jako „Černá skříňka " a "bílá krabička", resp. V externím pohledu existují veřejné vlastnosti a operace. Pro jeho vnitřní pohled existují soukromé vlastnosti a realizační klasifikátory a ukazuje, jak se vnější chování realizuje interně.[2]
Součást může být nahrazen v doba návrhu nebo doba běhu jiným tehdy a jen tehdy, pokud jsou jejich poskytovaná a požadovaná rozhraní identická. Tato myšlenka je základem pro zapoj a hraj schopnost na bázi komponent systémy a propaguje opětovné použití softwaru.[1] Větší kusy a Systém Funkčnost lze sestavit opětovným použitím komponent jako součástí obklopujícího komponentu nebo sestavy komponent a vzájemným propojením jejich požadovaných a poskytovaných rozhraní.[1]
Složka funguje jako a balík pro všechny prvky modelu, které se podílejí na jeho definici nebo s ním souvisí, které by měly být buď výslovně vlastněny, nebo importovány. Typicky jsou klasifikátory související s komponentou vlastněny.[2]
Komponenty systému jsou modelovány pomocí komponentní diagramy skrze životní cyklus vývoje a postupně vylepšeny do nasazení a běhu.[2]
V diagramech jsou komponenty zobrazeny jako a obdélník s klíčovým slovem «součást». Volitelně lze v pravém rohu zobrazit ikonu komponenty. Jedná se o obdélník se dvěma menšími obdélníky vyčnívajícími z levé strany. Pokud je zobrazen symbol ikony, klíčové slovo «součást» může být při pohledu do strany skryto.[2]
Viz také
Reference
- ^ A b C OMG (2008). OMG Unified Modeling Language (OMG UML), Nadstavba, V2.1.2 Archivováno 2010-09-23 na Wayback Machine
- ^ A b C d E „Specifikace Unified Modeling Language 2.5.1“. Skupina pro správu objektů. Prosinec 2017. Citováno 15. června 2019.
tento článek potřebuje další citace pro ověření.Únor 2009) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
externí odkazy
Tento Unifikovaný Modelovací Jazyk článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |