Hauptinhalt

Die Übersetzung dieser Seite ist veraltet. Klicken Sie hier, um die neueste Version auf Englisch zu sehen.

Erweitern der Architekturelemente

Hinzufügen von benutzerdefinierten Eigenschaften zu architektonischen Elementen mithilfe von Stereotypen

System Composer™ bietet integrierte Elementtypen, darunter Komponenten, Ports, Anschlüsse, Schnittstellen, Zuweisungen und Funktionen. Funktionen sind nur in Softwarearchitekturen verfügbar. Erstellen Sie Stereotypen, um Elementtypen mit Metadaten zu erweitern. Fassen Sie paketbezogene Stereotypen in Profilen zusammen, die mit mehreren Modellen verwendet werden können, indem Sie den Profile Editor verwenden. Teilen Sie Profile zwischen Modellen, um die Konsistenz innerhalb eines Projekts sicherzustellen. Definieren Sie Stereotyp-Hierarchien und wechseln Sie in Ihrem Modell dynamisch zwischen diesen Stereotypen.

Stereotypen bieten eine Vorlage zur Definition benutzerdefinierter Konzepte und Terminologien. Weisen Sie einem Modellelement benutzerdefinierte Stereotypen zu, um dessen Beziehung zum System zu definieren. Eigenschaften, die innerhalb des auf ein Modellelement angewendeten Stereotyps definiert sind, können für frühzeitige Analysen verwendet werden, beispielsweise für die Budgetzuweisung, Latenzkompromisse und andere parametrische Designaspekte. Sie können den Eigenschaftswerten technische Einheiten hinzufügen, um einen Kontext herzustellen.

Funktionen

alle erweitern

systemcomposer.profile.Profile.createProfileCreate profile
systemcomposer.loadProfileLoad profile by name
applyProfileApply profile to model
removeProfileRemove profile from model
renameProfileRename profile in model
systemcomposer.profile.editorOpen Profile Editor
systemcomposer.profile.Profile.findFind profile by name
systemcomposer.profile.Profile.loadLoad profile from file
saveSave profile as file
openOpen profile
closeClose profile
systemcomposer.profile.Profile.closeAllClose all open profiles
systemcomposer.profile.Stereotype.findFind stereotype by name
getDefaultStereotypeGet default stereotype for profile
setDefaultStereotypeSet default stereotype for profile
getDefaultElementStereotypeGet default stereotype for elements (Seit R2021b)
setDefaultElementStereotypeSet default stereotype for elements (Seit R2021b)
addStereotypeAdd stereotype to profile
removeStereotypeRemove stereotype from profile
getStereotypeFind stereotype in profile by name
applyStereotypeApply stereotype to architecture model element
batchApplyStereotypeApply stereotype to all elements in architecture
getStereotypesGet stereotypes applied on element of architecture model
changeStereotypeChange currently applied stereotype to new stereotype in its stereotype hierarchy (Seit R2024a)
removeStereotypeRemove stereotype from model element
hasStereotypeFind if element has stereotype applied (Seit R2021a)
applyStereotypeOrderApply provided stereotype order to model (Seit R2024a)
getStereotypeNamesByOrderGet stereotype names by stereotype order in model (Seit R2024a)
increaseStereotypeOrderMove stereotype one level up (Seit R2024a)
decreaseStereotypeOrderMove stereotype one level down (Seit R2024a)
addPropertyDefine custom property for stereotype
removePropertyRemove property from stereotype
hasPropertyFind if element has property (Seit R2021a)
setPropertySet property value corresponding to stereotype applied to element
getPropertyGet property value corresponding to stereotype applied to element
getPropertyValueGet value of architecture property
getEvaluatedPropertyValueGet evaluated value of property from element
getStereotypePropertiesGet stereotype property names on element

Tools

Profile EditorCreate and manage profiles with stereotypes and properties
ManageProfilesLink and unlink profiles and order stereotypes

Verwandte Informationen

Enthaltene Beispiele