Contenido principal

Ampliar elementos de arquitectura

Añada propiedades personalizadas a los elementos de arquitectura mediante estereotipos

System Composer™ proporciona tipos de elementos integrados, que comprende componentes, puertos, conectores, interfaces, asignaciones y funciones. Las funciones solo están disponibles en arquitecturas de software. Cree estereotipos para ampliar los tipos de elementos con metadatos. Empaquete estereotipos relacionados en perfiles para usarlos con varios modelos mediante Profile Editor. Comparta perfiles entre modelos para garantizar la homogeneidad dentro de un proyecto. Defina jerarquías de estereotipos y cambie dinámicamente entre estos estereotipos en el modelo.

Los estereotipos proporcionan una plantilla para definir conceptos y terminología personalizados. Asigne estereotipos personalizados a un elemento del modelo para definir su relación con el sistema. Las propiedades definidas dentro del estereotipo aplicado a un elemento del modelo pueden utilizarse para análisis tempranos, como asignación de presupuestos, tradeoffs de latencia y otros problemas de diseño paramétricos. Puede añadir unidades de ingeniería a los valores de propiedades para establecer contexto.

Funciones

expandir todo

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 (Desde R2021b)
setDefaultElementStereotypeSet default stereotype for elements (Desde 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 (Desde R2024a)
removeStereotypeRemove stereotype from model element
hasStereotypeFind if element has stereotype applied (Desde R2021a)
applyStereotypeOrderApply provided stereotype order to model (Desde R2024a)
getStereotypeNamesByOrderGet stereotype names by stereotype order in model (Desde R2024a)
increaseStereotypeOrderMove stereotype one level up (Desde R2024a)
decreaseStereotypeOrderMove stereotype one level down (Desde R2024a)
addPropertyDefine custom property for stereotype
removePropertyRemove property from stereotype
hasPropertyFind if element has property (Desde 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

Herramientas

Profile EditorCreate and manage profiles with stereotypes and properties
Manage ProfilesLink and unlink profiles and order stereotypes

Información relacionada

Ejemplos destacados