System Composer

Diseñe y analice arquitecturas de sistemas y de software

System Composer™ permite especificar y analizar arquitecturas para ingeniería de sistemas basados en modelos y modelado de arquitecturas de software. Con System Composer, puede asignar requisitos a la vez que perfecciona un modelo de arquitectura que, posteriormente, se puede diseñar y simular en Simulink®.

Los modelos de arquitectura que constan de componentes e interfaces se pueden crear directamente, importar de otras herramientas o completar a partir de elementos de arquitectura de los diseños de Simulink. Puede describir su sistema utilizando varios modelos de arquitectura y establecer relaciones directas entre ellos a través de asignaciones de modelo a modelo. Los comportamientos se registran en diagramas de secuencia, gráficas de estado o modelos de Simulink. Puede definir y simular el orden de ejecución de las funciones de componentes y generar código a partir de sus modelos de arquitectura de software (con Simulink y Embedded Coder®).

Puede crear vistas personalizadas del modelo en tiempo real para examinar problemas específicos de diseño o análisis. Los modelos de arquitectura se pueden utilizar para analizar requisitos, capturar propiedades a través del estereotipado, realizar estudios de tradeoff y generar especificaciones y documentos de control de interfaz (ICD).

Creación de arquitecturas

Cree y desarrolle especificaciones de arquitecturas, composiciones e interfaces para crear software y sistemas basados en modelos. 

Asignación y trazabilidad de requisitos

Asocie elementos de modelos de arquitectura con requisitos. Descomponga las arquitecturas de forma iterativa para obtener requisitos adicionales y así crear especificaciones.

Perfiles y análisis

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.

Vistas de modelos en tiempo real

Cree vistas de modelos para problemas específicos de diseño o análisis y visualícelas fácilmente utilizando diferentes tipos de diagramas. 

Asignación de arquitecturas

Establezca relaciones entre elementos de dos modelos de arquitectura que representan diferentes aspectos del sistema, tales como arquitecturas de software, funcionales o físicas.

Modelado de comportamiento

Describa el comportamiento en el nivel de componente y de sistema utilizando diversos formalismos, tales como diagramas de bloques, gráficas de estado y diagramas de secuencia.

Arquitecturas de software

Defina el orden de ejecución de las funciones, simule el diseño en el nivel de arquitectura, y genere y despliegue código en un sistema embebido.

Integración con Simulink

Implemente componentes de arquitectura en Simulink con interfaces uniformes y trazabilidad en todo el diseño basado en modelos. 

Importación y exportación de arquitecturas

Importe un modelo de arquitectura creado en una base de datos de terceros o en una herramienta de modelado de arquitectura, edítelo y expórtelo con los cambios realizados. 

Obtenga una prueba gratuita

30 días de exploración a su alcance.


¿Listo para comprar?

Obtenga información sobre precios y explore productos relacionados.

¿Es estudiante?

Obtenga el software de MATLAB y Simulink para estudiantes.