Contenu principal

System Composer

Concevoir, analyser et simuler des architectures systèmes et logicielles

System Composer™ permet de définir et d’analyser des architectures pour le MBSE (Model-Based Systems Engineering) et de modéliser des architectures logicielles. Vous pouvez attribuer des spécifications, affiner un modèle d’architecture, concevoir et simuler dans Simulink®.

System Composer vous permet de créer directement des modèles d’architecture constitués de composants, de ports, de connecteurs et d’interfaces, de les importer à partir d’autres outils ou de les compléter à partir des éléments architecturaux des designs Simulink. Vous pouvez décrire votre système en utilisant plusieurs modèles d'architecture et créer des relations directes entre eux à travers des allocations de modèle à modèle. Vous pouvez capturer et simuler des comportements dans des diagrammes de séquence, des diagrammes d’activité, des diagrammes d’état ou des modèles dans Simulink, Stateflow® et Simscape™. Vous pouvez définir et simuler l’ordre d’exécution des fonctions de vos composants. Vous pouvez également générer du code à partir de vos modèles d’architecture logicielle et AUTOSAR (avec Simulink, Embedded Coder® et AUTOSAR Blockset pour les workflows AUTOSAR).

Vous pouvez créer des vues live et personnalisées du modèle pour examiner des problématiques spécifiques de design ou d'analyse. Dans les modèles d'architecture, vous pouvez analyser les exigences, capturer des propriétés via le stéréotypage, réaliser des études de compromis et produire des spécifications et des documents de contrôle d'interface (ICD).

Démarrer avec System Composer

Apprendre les bases de System Composer

Architectures, exigences et allocations

Créer des architectures et des exigences, les allouer entre elles et définir des métadonnées

Créer des vues personnalisées

Créer des points de vue personnalisés d’un modèle d’architecture

Décrire les comportements du système

Spécifier et simuler les comportements du modèle et des composants à l’aide de diagrammes d’activité, de diagrammes de séquence, de Simulink, de Simscape et de Stateflow

Analyser les modèles d’architecture

Rédiger des analyses sur la base des propriétés des éléments et vérifier la configuration requise

Importer et exporter des modèles d’architecture

Importez et exportez des modèles à l’aide des tables MATLAB®, et générez des rapports avec Simulink Report Generator™

Organiser des données architecturales

Organiser des données architecturales System Composer au moyen de projets Simulink, de dictionnaires de données et d’une comparaison de modèles

Concevoir des architectures logicielles

Créer, simuler et déployer des architectures logicielles et générer du code