System Composer
Diseñe, analice y simule arquitecturas de sistemas y software
¿Tiene preguntas? Comuníquese con ventas.
¿Tiene preguntas? Comuníquese con ventas.
System Composer permite especificar y analizar arquitecturas para ingeniería de sistemas basada en modelos (MBSE) y modelado de arquitecturas de software. Puede asignar requisitos, optimizar un modelo de arquitectura, y diseñar y simular en Simulink.
System Composer permite crear directamente modelos de arquitectura que constan de componentes, puertos, conectores e interfaces, importarlos desde otras herramientas, o rellenarlos a partir de los elementos de arquitectura de diseños de Simulink. Puede describir el sistema utilizando varios modelos de arquitectura y establecer relaciones directas entre ellos a través de asignaciones de modelo a modelo. También puede capturar y simular comportamientos en diagramas de secuencia, diagramas de actividad, gráficos de estados, o modelos en Simulink, Stateflow y Simscape. Además, puede definir y simular el orden de ejecución de funciones de componentes y generar código a partir de modelos de arquitectura de AUTOSAR y software, con Simulink, Embedded Coder y AUTOSAR Blockset para flujos de trabajo de AUTOSAR.
Puede crear vistas personalizadas del modelo en tiempo real para examinar problemas específicos de diseño o análisis. En modelos de arquitectura, puede analizar requisitos, capturar propiedades a través de estereotipado, realizar estudios de tradeoff, y generar especificaciones y documentos de control de interfaz (ICD).
Cree y desarrolle especificaciones de arquitecturas, composiciones e interfaces para ingeniería de sistemas basada en modelos y software.
Enlace elementos de modelos de arquitectura con requisitos. Desglose las arquitecturas de forma iterativa para obtener requisitos adicionales y así crear especificaciones.
Agregue propiedades personalizadas a elementos para ampliar la arquitectura con datos de diseño específicos del dominio, y aplique análisis de MATLAB para realizar estudios de tradeoff.
Genere vistas completas o parciales de modelos para abordar aspectos específicos de diseño o análisis. Visualice las vistas de modelo con diferentes tipos de diagrama. Realice ediciones en nivel de jerarquías.
Establezca relaciones entre elementos de dos modelos de arquitectura que representan diferentes aspectos del sistema, como arquitecturas de software, funcionales o físicas.
Describa comportamiento en nivel de sistema y de componente utilizando diversos formalismos, como diagramas de bloques, diagramas de actividad, diagramas de secuencia y gráficos de estados.
Defina el orden de ejecución de funciones, simule arquitecturas orientadas a servicios (SOA) u otros diseños en nivel de arquitectura, y genere y despliegue código en un sistema integrado.
Implemente componentes de diseño de arquitectura en Simulink, Stateflow y Simscape con interfaces uniformes y trazabilidad con diseño basado en modelos.
Importe SysML, AUTOSAR (ARXML) y otros modelos de arquitectura creados en bases de datos de terceros o herramientas de modelado de arquitectura para su integración con MATLAB y Simulink. Exporte según sea necesario para comunicar cambios de diseño que afectan a tareas posteriores.
System Composer es una herramienta para modelar arquitecturas y comportamientos de sistemas y software. Permite a los ingenieros definir la estructura del sistema, las interfaces y las interacciones, y conectar modelos de arquitectura con requisitos, modelos de comportamiento y diseños detallados.
La Ingeniería de Sistemas basada en modelos (MBSE) es un enfoque de la ingeniería de sistemas que utiliza modelos digitales para definir, analizar y gestionar los requisitos, la arquitectura, el comportamiento y la verificación a lo largo del ciclo de vida. En lugar de basarse principalmente en documentos, los equipos usan modelos como la fuente autorizada de información del sistema.
System Composer se utiliza en diversas industrias para modelar sistemas complejos y multidisciplinares, incluidos sistemas aeroespaciales y de defensa, vehículos, sistemas de automatización industrial, dispositivos médicos, sistemas energéticos y grandes productos intensivos en software.
System Composer está construido sobre el mismo marco de modelado que Simulink y funciona directamente con MATLAB. Esto permite que los modelos de arquitectura a nivel de sistema se conecten sin problemas a simulaciones, análisis y modelos de componentes detallados creados en el entorno MathWorks.
Sí. System Composer admite modelos de sistema ejecutables y analizables conectando elementos de arquitectura a modelos de comportamiento y simulaciones. Esto permite la evaluación temprana del comportamiento del sistema, las interacciones y los compromisos antes de la implementación detallada o de prototipos físicos.
System Composer trabaja con Requirements Toolbox para redactar o importar requisitos y vincularlos directamente a elementos de arquitectura, modelos de comportamiento, diseños y pruebas. Esto facilita la trazabilidad y ayuda a los equipos a comprender el impacto de los cambios en los requisitos en todo el sistema.
Los requisitos se pueden importar desde Word, Excel, IBM DOORS Classic, DOORS Next y otras herramientas. Los requisitos importados pueden permanecer de solo lectura o gestionarse directamente dentro del entorno MathWorks, dependiendo del flujo de trabajo.
System Composer no es una herramienta de diagramación SysML, pero admite muchos diagramas SysML familiares, como diagramas de actividad, diagramas de secuencia, diagramas de bloques internos y máquinas de estados. También admite interoperabilidad con otras herramientas MBSE. Los modelos de arquitectura se pueden importar usando formatos de intercambio estándar, y los requisitos se pueden vincular empleando estándares de intercambio comunes. Esto permite que System Composer coexista con otros entornos MBSE.
System Composer interopera con los workflows de SysML v2 mediante el intercambio de modelos y API abiertas. Las arquitecturas se pueden exportar en formatos compatibles con la notación textual de SysML v2, y las MATLAB REST APIs permiten la integración con repositorios SysML v2 externos y plataformas de ingeniería digital.
Sí. System Composer admite el modelado de arquitecturas AUTOSAR Classic y Adaptive. Los modelos de arquitectura se pueden importar desde o exportar a AUTOSAR XML (ARXML) usando AUTOSAR Blockset, y vincularse a modelos de Simulink para la generación de código.
System Composer proporciona un modelo de arquitectura del sistema compartido que conecta a ingenieros de sistemas, arquitectos de software y especialistas de dominio. Al vincular los modelos de arquitectura, requisitos, comportamiento y diseño, los equipos pueden trabajar a partir de una comprensión común del sistema y reducir los malentendidos.
Descubra nuestros productos.
Obtenga información sobre precios y explore productos relacionados.
Es posible que su centro educativo ya ofrezca acceso a MATLAB, Simulink y otros productos complementarios mediante una infraestructura Campus-Wide License.