System Composer
Concevoir, analyser et simuler des architectures systèmes et logicielles
Vous avez des questions ? Contactez l'équipe commerciale.
Vous avez des questions ? Contactez l'équipe commerciale.
System Composer permet la définition et l'analyse d'architectures pour le MBSE (Model-Based Systems Engineering) et la modélisation d'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).
Créez et élaborez des spécifications d'architectures, des compositions et des interfaces pour le MBSE et les logiciels.
Associez les éléments des modèles d'architecture aux exigences. Décomposez de manière itérative les architectures tout en collectant des exigences supplémentaires pour créer des spécifications.
Ajoutez des propriétés personnalisées aux éléments d'architecture afin d'enrichir votre architecture avec des données de design spécifiques au domaine, et utilisez des analyses MATLAB pour réaliser des études de compromis.
Produisez des vues de votre modèle pour des problématiques de design ou d'analyse spécifiques et visualisez-les facilement avec différents types de diagrammes.
Établissez des relations orientées entre des éléments appartenant à deux modèles d'architecture représentant différents aspects du système, comme des architectures fonctionnelles, logicielles ou physiques.
Décrivez le comportement au niveau du système et des composants en utilisant divers formalismes, notamment des schémas blocs, des diagrammes d'activité, des diagrammes de séquence et des diagrammes d'état.
Définissez l'ordre d'exécution des fonctions, simulez vos architectures orientées services (SOA) ou d'autres designs au niveau de l'architecture, puis générez et déployez le code sur votre système embarqué.
Implémentez des composants dans vos designs architecturaux dans Simulink, Stateflow et Simscape avec des interfaces cohérentes et de la traçabilité, grâce à l'approche Model-Based Design.
Importez des modèles SysML, AUTOSAR (ARXML) et d'autres modèles architecturaux créés dans des bases de données tierces ou des outils de modélisation d'architecture pour les intégrer à MATLAB et Simulink. Procédez si nécessaire à des exportations pour communiquer tout changement de design en amont.
Profitez de 30 jours pour tester.
Découvrez les tarifs et les produits.
Votre établissement propose peut-être déjà un accès à MATLAB, Simulink et d'autres produits complémentaires via la licence Campus-Wide.