CATIA Magic

Solución Model-Based Systems Engineering (MBSE)

Productos » CATIA » CATIA Magic

CATIA Magic la solución MBSE de Dassault Systèmes proporciona conocimientos visuales dinámicos, ayuda a mitigar riesgos y solucionar dificultades operativas

En 2018, Dassault Systèmes completó la adquisición de No Magic (líder en Model-Based Systems Engineering y en soluciones de modelado para procesos empresariales y arquitectura de software) para afianzar su posición en el sector de la ingeniería de sistemas con el fin de facilitar nuevas experiencias de conexión.

La adquisición de No Magic también refuerza la oferta de Industry Solution Experiences de Dassault Systèmes basada en la Plataforma 3DEXPERIENCE ®. Con esta solución ahora podemos generalizar la ingeniería de sistemas para desarrollar el «Internet de las experiencias», es decir, las experiencias inteligentes y autónomas que conectan digitalmente los productos, la naturaleza y la vida en el mundo físico.

Las soluciones de No Magic se integran en la Plataforma 3DEXPERIENCE ® para desarrollar la mejor oferta y solución de ingeniería de sistemas basada en modelos e ingeniería de sistema de sistemas: CATIA Magic.

Las soluciones de CATIA Magic son las más sólidas y compatibles con los estándares del mercado.

Soluciones integradas en CATIA Magic

MODELADO DE ARQUITECTURAS DE SISTEMA DE SISTEMAS Y DEL CONCEPTO DE OPERACIONES

Gracias a su profunda experiencia en DoDAF 2.0, MODAF, NAF 3 y UAF, la solución Magic System of Systems Architect ofrece los marcos DoDAF 2.0, MODAF, NAF 3, NAF 4 y UAF 1.0 más sólidos y compatibles con los estándares mediante una solución UAF estandarizada.
La solución Magic System of Systems Architect es totalmente compatible con todos los productos de marcos de arquitectura, lo que le permite lograr los resultados esperados en el proyecto. Magic System of Systems Architect también lidera el sector por su integración en la ingeniería de sistemas de sistemas, lo que le garantiza el éxito centrado en la red. Resuelva los retos de interoperabilidad con las soluciones CATIA No Magic de eficacia probada.

MODELADO DE ARQUITECTURAS ESTRUCTURALES Y FUNCIONALES DE SISTEMAS

La solución Magic Cyber-Systems Engineer es un entorno de colaboración de ingeniería de sistemas basada en modelos (MBSE) para varias plataformas líder del sector. Proporciona herramientas inteligentes, sólidas e intuitivas para definir, supervisar y visualizar todos los aspectos de los sistemas en los modelos y diagramas de SysML más compatibles con los estándares. El entorno permite a los ingenieros de sistemas:

  • Ejecutar el análisis de ingeniería para la evaluación de las decisiones de diseño y la verificación de requisitos.
  • Comprobar continuamente la coherencia del modelo.
  • Realizar un seguimiento del progreso del diseño mediante métricas.

Los modelos de sistemas se pueden gestionar en repositorios remotos, almacenar como archivos XMI estándar o publicar en documentos, imágenes y vistas web para abordar las diferentes preocupaciones de las partes interesadas.

MODELADO DE ARQUITECTURA DE SOFTWARE

Magic Software Architect es un producto de ingeniería de arquitectura de software colaborativo para varias plataformas líder del sector, que proporciona herramientas inteligentes, sólidas e intuitivas para definir, supervisar y visualizar todos los aspectos del software y la arquitectura del sistema relacionada mediante los modelos y diagramas UML más compatibles con los estándares. Esta herramienta de desarrollo dinámica y versátil facilita el análisis y el diseño de bases de datos y sistemas orientados a objetos. Proporciona el mejor mecanismo de ingeniería de códigos del sector (con soporte completo e integral para lenguajes de programación Java, C++ y CORBA IDL), así como modelado de esquemas de bases de datos, generación de DDL e instalaciones de ingeniería inversa.

Principales ventajas

  • Conformidad con los estándares del sector.
  • Independencia de la metodología de desarrollo específica.
  • Facilidad de uso, utilización intuitiva y rápida puesta en marcha.
  • Extensibilidad.
  • Colaboración y desarrollo en equipo.

SIMULACIÓN DE MODELOS DE SISTEMAS

La solución Magic Model Analyst ofrece el primer marco de ejecución de modelos ampliable del sector basado en los estándares OMG fUML y W3C SCXML. Magic Model Analyst se puede utilizar junto con Magic Systems of Systems Architect, Magic Cyber-Systems Engineer y Magic Software Architect. Se utiliza para validar el comportamiento del sistema mediante la ejecución, la animación y la depuración de modelos en el contexto de simulaciones representativas de la interfaz de usuario deseada.

El propósito de una simulación es conocer el sistema sin manipular el sistema real, ya sea porque aún no se ha definido o no está disponible, o porque no se puede acceder a él directamente por cuestiones de costo, tiempo o riesgo. Por lo general, la simulación se realiza en un modelo del sistema. Con Magic Model Analyst, los usuarios pueden probar cómo reacciona el sistema a la interacción del usuario o a los datos de prueba predefinidos y a los escenarios de ejecución.

Principales ventajas

  • Predicción virtual del comportamiento del sistema antes de extraer los requisitos para especificar con precisión la solución, en un enfoque de modelado y simulación.
  • Comprobación de los análisis del sistema para verificar la integridad, la coherencia, la trazabilidad y las contradicciones con el fin de evitar bucles de repeticiones.
  • Gestión continua de las incertidumbres y compensaciones de soluciones de alto nivel para una toma de decisiones precisa en fases tempranas.

SERVICIOS DE CICLO DE VIDA Y COLABORACIÓN PARA MODELOS UAF/SYSML/UML

La solución Magic Collaboration Studio se utiliza para el desarrollo colaborativo y el almacenamiento de versiones de modelos para grandes volúmenes de datos. Se ha diseñado para proporcionar un control de modelos de vanguardia (fusión, ramificación, control de acceso con conexión segura), análisis de modelos e integración con herramientas de terceros. Magic Collaboration Studio se puede utilizar junto con Magic Systems of Systems Architect, Magic Cyber-Systems Engineer y Magic Software Architect.

Principales ventajas

  • Garantizar un sistema sin interrupciones a gran escala de definición de arquitectura de sistemas/sistemas/software con equipos distribuidos.
  • Facilitar la colaboración digital en las arquitecturas entre las partes interesadas mediante la habilitación del modelado paralelo.
  • Permitir que los usuarios trabajen en línea y sin conexión.
  • Realizar el seguimiento y la revisión de las modificaciones de las arquitecturas publicadas en Internet.

CÓDIGO TOTALMENTE EJECUTABLE

Alf (Action Language for Foundation UML) es un lenguaje textual para la codificación del comportamiento detallado y ejecutable dentro de un modelo UML general. Alf es un estándar del Object Management Group (OMG), que es además la organización que mantiene la especificación UML. Forma parte del conjunto de especificaciones del OMG relacionadas con la definición de la semántica de ejecución precisa para UML, basada en la especificación original Foundational UML (fUML).

Principales ventajas

  • Magic Alf Analyst permite utilizar el lenguaje Alf dentro de Magic Model Analyst.
  • Proporciona un editor que tiene en cuenta la sintaxis para introducir y actualizar el código Alf y un compilador para convertir el código Alf en modelos de actividad fUML.
  • Las especificaciones del comportamiento escritas con código Alf son totalmente ejecutables en el contexto de modelos de máquinas de clase, actividad y estado.
  • El complemento Alf admite el lenguaje Alf a nivel de «conformidad completa», es decir, proporciona un lenguaje de acción completo para representar el comportamiento dentro de un modelo UML creado de la forma habitual en MagicDraw.

POTENTE HERRAMIENTA DE INTEGRACIÓN Y CONTINUIDAD DIGITAL MBSE

Las herramientas de ingeniería de sistemas basada en modelos (MBSE) y SysML se están volviendo más sofisticadas para admitir la mayor complejidad de las aplicaciones integradas y distribuidas. Estos nuevos sistemas son más grandes, contienen componentes autónomos, funcionan desde el borde hasta la nube y, a menudo, tienen requisitos estrictos en términos de rendimiento, escalabilidad, solidez y seguridad.

Dos estándares, SysML y Data Distribution Service™ (DDS™), abordan los requisitos de diseño integrales necesarios para el diseño basado en modelos. SysML define los requisitos del propio sistema. DDS aborda los requisitos de comunicación entre los componentes del sistema que se ejecutan en diferentes computadoras, incluida la conectividad, la seguridad y la calidad del servicio (QoS).

Dassault Systemes ha abordado la continuidad digital y la integración entre los dos mundos de MBSE para el diseño de interfaces con el nuevo Magic Real-Time Communication Designer. Este complemento de software proporciona una integración directa con RTI Connext®, el software comercial líder basado en el estándar DDS, lo que permite a los ingenieros crear sistemas basados ​​en modelos basados ​​en el flujo de comunicación en tiempo real a través de sistemas integrados y distribuidos. Los ingenieros pueden pasar directamente del modelo de sistema en SysML a RTI Connext para la implementación y despliegue de un sistema distribuido.

Los beneficios de esta integración incluyen:

  • Aumento de la productividad mediante el modelado de los aspectos relacionados con DDS de un sistema utilizando SysML extendido por un perfil específico de DDS y generando el código de configuración de DDS necesario en cualquiera de los lenguajes de programación compatibles.
  • Una representación gráfica unificada del sistema general, desde los requisitos hasta las aplicaciones funcionales, que brinda a los ingenieros una vista común del sistema y una única fuente de (datos) veraces.
  • Integración con RTI Connext para habilitar el diseño gráfico y la configuración de todos los aspectos de DDS, incluidos Dominios, Tipos, Temas y QoS.