Contenuto principale

La traduzione di questa pagina non è aggiornata. Fai clic qui per vedere l'ultima versione in inglese.

Estensione degli elementi architetturali

Aggiungere proprietà personalizzate agli elementi architetturali utilizzando stereotipi

System Composer™ fornisce tipi di elementi integrati, tra cui componenti, porte, connettori, interfacce, allocazioni e funzioni. Le funzioni sono disponibili solo nelle architetture software. Creare stereotipi per estendere i tipi di elementi con metadati. Raggruppare gli stereotipi correlati in profili da utilizzare con più modelli utilizzando Profile Editor. Condividere i profili tra i modelli per garantire la coerenza all'interno di un progetto. Definire gerarchie di stereotipi e modificare dinamicamente questi stereotipi nel modello.

Gli stereotipi forniscono un modello per definire concetti e terminologie personalizzati. Assegnare stereotipi personalizzati a un elemento del modello per definirne la relazione con il sistema. Le proprietà definite all'interno dello stereotipo applicato a un elemento del modello possono essere utilizzate per analisi preliminari, quali l'allocazione del budget, i compromessi in termini di latenza e altre aspetti di progettazione parametrica. Per stabilire il contesto, è possibile aggiungere unità di misura ingegneristiche ai valori delle proprietà.

Funzioni

espandi tutto

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

Strumenti

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

Informazioni complementari

Esempi in primo piano