Sdílet prostřednictvím


Standardní Stereotypy UML modely

V Visual Studio Ultimate, můžete přidat prvky modelu UML poskytnout další informace pro čtenáře nebo pro strojní zpracování stereotypy. Stereotypy jsou definovány v profilech a každý profil poskytuje sadu stereotypy. Jsou k dispozici několik profilů s Visual Studio Ultimate.

Můžete také definovat vlastní profily, které mohou obsahovat vlastní stereotypy.Další informace naleznete v tématu Postup: definování profilu rozšíření UML.

Standardní profily

Jsou k dispozici v následujících profilů Visual Studio Ultimate co nejdříve, pokud jste nainstalovali.

Profil

Účel

Standardní profil L2 UML

Standardní sada Stereotypy, které lze použít k přidání dalších informací o prvek nebo vztah.

Standardní profil L3 UML

Standardní sada Stereotypy, které lze použít k přidání dalších informací o prvek nebo vztah.

C# profilu

Pokud chcete v modelu UML představuje program kód třídy nebo jiného prvku, můžete indikovat použitím jednoho z Stereotypy z profilu C#.

Tyto Stereotypy také vlastnosti přidat prvky modelu.

Při vytváření nového modelu UML profily L2 Standard UML a L3 jsou propojeny s modelu, pokud odeberete propojení.

Stereotypy použít v libovolném tyto profily, musí nejprve balíčku nebo model, který obsahuje prvky, které chcete použít k propojení profilu.

Propojení profil modelu nebo balíčku

  1. Otevřít Průzkumníka modelů UML.Na Architektura nabídce přejděte na Windowsa klepněte na tlačítko Průzkumníka modelů UML.

  2. Vyhledejte balíček nebo model, který obsahuje všechny prvky, které chcete použít stereotypy v profilu.

  3. Klepněte pravým tlačítkem na balíček nebo modelu a Vlastnosti.

  4. V Vlastnosti okno, nastavte profily vlastnost pro profily, které chcete.

Odebrat propojení mezi profil a model nebo balíček

  1. V Průzkumníku modelů UML model nebo balíčku klepněte pravým tlačítkem myši a klepněte na tlačítko Vlastnosti.

  2. V okně vlastnosti nastavena profily vlastnosti prázdné.

    [!POZNÁMKA]

    Profil lze zrušit pouze v případě, že žádné prvky modelu nebo balíček používat tento profil stereotypy.

Použít stereotypu k prvku modelu

  1. Pravým tlačítkem myši na prvek modelu diagramu nebo v Průzkumníka modelů UMLa klepněte na tlačítko Vlastnosti.

  2. Klepněte Stereotypy vlastnosti a vyberte Stereotypy, které chcete použít.

    V rámci «chevrons» v prvku modelu pro většinu typů prvku se zobrazí vybrané stereotypy.

    [!POZNÁMKA]

    Pokud nevidíte Stereotypy vlastnosti, nebo pokud není uveden stereotyp, který chcete, ověřte, zda prvek modelu uvnitř balíčku nebo model, do kterého byly propojeny příslušný profil.

  3. Některé Stereotypy umožňují nastavit hodnoty dalších vlastností prvku modelu.Chcete-li zobrazit tyto vlastnosti, rozbalte Stereotypy vlastnost.

Dd465146.collapse_all(cs-cz,VS.110).gifStandardní profil L2 UML

Následující Stereotypy slouží k specialize smyslu prvky modelu UML, pokud byl odkaz na profil z modelu.

Přesný význam těchto stereotypů je určena vlastní místní úmluv a všechny nástroje, které můžete použít pro zpracování modelu.

Stereotyp

V aplikacích

Význam

pomocné

Třída

Třída, která podporuje jiné třídy obvykle implementací další logiku.Ostatní třídy může být stereotypem «fokus».

volání

Závislost

Třída klienta volání operace dodavatele.

vytvořit

Závislost

Třída klienta vytvoří instance dodavatele.

vytvořit

Message

Odesílatel vytvoří příjemce.

vytvořit

Operace

Tato operace je konstruktor.

odvození

Závislost

Prvek klienta je vypočítávána zcela nebo částečně od dodavatele.

zničit

Operace

Operace zničí jeho instanci.

dokument

Artefakt

A «souboru», který není zdrojem nebo spustitelný soubor.

Entita

Součást

Komponenta představuje obchodní koncept.

spustitelný soubor

Artefakt

Program "soubor".

Soubor

Artefakt

Fyzický soubor.

fokus

Třída

Třída definující základní obchodní logiky, podporované «pomocné» třídami.

framework

Balíček

Tento balíček definuje opakovaně návrhového vzoru.

provedení

Součást

Implementace «specifikace».

implementationClass

Třída

Třída Popisuje implementaci a každá instance runtime má jednu třídu dlouhodobého provádění.Kontrast s "typ".

vytvořit instanci

Závislost

Klient vytvoří instance dodavatele.

Knihovna

Artefakt

Knihovna "soubor".

Metatřída

Třída

Instance této třídy jsou také třídy.

modelLibrary

Balíček

Obsahuje prvky modelu určené k importu balíčků znovu použít.Obvykle definovaný jako součást profilu a profilu aplikace automaticky importovány.

proces

Součást

Součást transakce nebo který podproces.

realizace

Komponenty třídy, rozhraní,

Popisuje implementaci.

Upřesnit

Závislost

Třída klienta, konstrukční části nebo balíček obsahuje další informace o specifikaci nebo návrh než dodavatel.

odpovědnost

Závislost

Poznámka na konci dodavatel závislost definuje povinnosti klienta třídu nebo součásti.

skript

Artefakt

Interpretable "soubor".

Odeslat

Závislost

Zdroj operace odešle signál cíl.

Služba

Součást

Součást bez státní příslušnosti.

zdroj

Artefakt

Ukázky "soubor".

specifikace

Komponenty třídy, rozhraní,

Definuje chování komponenty nebo objekt bez nutnosti definovat, jak funguje interně.

podsystém

Součást

Část velké systému.Podsystém v diagramu případu použití je součást stereotypem subsystému.

trasování

Závislost

Prvek klienta je část návrhu, která provádí dodavatel.Oba konce tuto závislost jsou obvykle v různých modelech.Jeden z těchto modelů je realizace druhé.

typ

Třída

Určuje chování objektu bez uvedení způsob implementace.Objekt je člen typu, jestliže vyhovuje specifikaci.

Nástroj

Třída

Kolekce funkcí, statické.Třída nemá žádné instance.

Dd465146.collapse_all(cs-cz,VS.110).gifStandardní profil L3 UML

Následující Stereotypy slouží k specialize smyslu prvky modelu UML, pokud byl profil nepropojené z modelu.

Přesný význam těchto stereotypů je určena vlastní místní úmluv a všechny nástroje, které můžete použít pro zpracování modelu.

Stereotyp

V aplikacích

Description

buildComponent

Součást

Kolekce prvků, které slouží k definování nové sestavení.

metamodelu

Model

Definuje jazyk jako variantu UML modelování nebo určitý jazyk domény.

systemModel

Model

Model, který je kolekce modelů, které se vztahují na stejném systému například specifikace, realizace a sledování vztahů mezi nimi.

C# profilu

Stereotypy definované v profilu umožňují označit, že prvek modelu je určen pro překlad kódu programu.Každý stereotyp definuje další vlastnosti, které lze nastavit na prvek modelu.

Chcete-li zpřístupnit tyto Stereotypy, propojte model nebo balíčku profilu C#.Stereotypy pak můžete aplikovat na prvky modelu v modelu nebo nebo balíčku.

K dispozici Stereotypy prvků, na které se vztahují, a další vlastnosti, které jsou k dispozici jsou shrnuty v následující tabulce.

Stereotyp

V aplikacích

Vlastnosti

Třída jazyka C#

Třída knihovny UML

Součást

Atributy CLR

Je částečně

Je uzavřena.

Statický

Nebezpečné

Viditelnost balíčku

Struktura jazyka C#

Třída knihovny UML

Součást

Atributy CLR

Je částečně

Nebezpečné

Viditelnost balíčku

Členové globální C#

Třída knihovny UML

Součást

Atributy CLR

Rozhraní jazyka C#

Rozhraní UML

Atributy CLR

Je částečně

Viditelnost balíčku

Výčet C#

Výčet UML

ClrAttributes

Základní typ

Obor názvů jazyka C#

Balíček UML

Atributy CLR

Základní název

Použití jmenného prostoru

Viz také

Úkoly

Postupy: Přidávání stereotypů k elementům modelu

Koncepty

Postup: definování profilu rozšíření UML

Další zdroje

Přizpůsobení modelu pomocí profilů a stereotypů