Contenu principal

Décrire les diagrammes de séquence

Spécifier les interactions entre les composants sous forme de séquences d’échanges de messages afin de simuler et de vérifier le design du système

Créez des diagrammes de séquence pour simuler et vérifier de manière itérative les comportements de votre modèle d’architecture. Utilisez les diagrammes de séquence dans System Composer™ pour décrire les interactions qui existent entre les composants sous la forme d’une séquence d’échanges de messages. Spécifiez la communication entre les composants avec une communication basée sur les signaux et les messages Simulink®.

Classes

développer tout

systemcomposer.interaction.InteractionInteraction (depuis R2024a)
systemcomposer.interaction.IteratorIterator utility to navigate interactions (depuis R2024a)
systemcomposer.interaction.LifelineLifeline in interaction (depuis R2024a)
systemcomposer.interaction.MessageEventMessage end in interaction (depuis R2024a)
systemcomposer.interaction.FormalGateFormal gate in interaction (depuis R2024a)
systemcomposer.interaction.MessageMessage between lifelines in interaction (depuis R2024a)
systemcomposer.interaction.FragmentFragment in interaction (depuis R2024a)
systemcomposer.interaction.RootFragmentRoot fragment in interaction (depuis R2024a)
systemcomposer.interaction.AltFragmentAlternative fragment in interaction (depuis R2024a)
systemcomposer.interaction.OptFragmentOptional fragment in interaction (depuis R2024a)
systemcomposer.interaction.LoopFragmentLoop fragment in interaction (depuis R2024a)
systemcomposer.interaction.SeqFragmentWeak sequencing fragment in interaction (depuis R2024a)
systemcomposer.interaction.StrictFragmentStrict sequencing fragment in interaction (depuis R2024a)
systemcomposer.interaction.ParFragmentParallel fragment in interaction (depuis R2024a)
systemcomposer.interaction.OperandOperand in fragment in interaction (depuis R2024a)
systemcomposer.interaction.DurationConstraintDuration constraint (depuis R2025a)
systemcomposer.interaction.AnnotationAnnotation in interaction (depuis R2024a)

Fonctions

développer tout

openViewsOpen Architecture Views Gallery
addInteractionCreate new sequence diagram in model (depuis R2024b)
getInteractionGet interaction in model (depuis R2024a)
getInteractionsGet all interactions in model (depuis R2024a)
openOpen interaction (depuis R2024a)
addLifelineCreate new lifeline in interaction (depuis R2024b)
addFragmentAdd fragment to operand (depuis R2024b)
addMessageAdd message to interaction between lifelines (depuis R2024b)
addOperandAdd operand to fragment (depuis R2024b)
addDurationConstraintAdd duration constraint to interaction (depuis R2025a)
addAnnotationCreate new annotation in interaction (depuis R2024b)
findLifelineFind lifeline in interaction (depuis R2024b)
findElementFind element in interaction (depuis R2024b)
moveMove fragment within interaction (depuis R2024b)
moveMove lifeline within interaction (depuis R2024b)
moveMove message within interaction (depuis R2024b)
destroyRemove model element
nextReturn next element in fragment (depuis R2024a)
currentReturn currently visited element of fragment (depuis R2024a)
resetReset iterator (depuis R2024a)

Outils

Architecture Views GalleryCreate and manage views and sequence diagrams
Sequence ViewerVisualize messages, events, states, transitions, and functions

Rubriques

Sélection d՚exemples