CATIA Magic
Soluciones globales de ingeniería de sistemas basados en modelos
Soluciones de ingeniería de sistemas de última generación
En 2018, Dassault Systèmes completó la adquisición de No Magic (líder en ingeniería de sistemas basada en modelos, y soluciones de modelado para arquitectura de software y procesos de negocio) para reforzar su posición en ingeniería de sistemas y con el fin de facilitar nuevas experiencias conectadas. La adquisición de No Magic refuerza asimismo la experiencia de Dassault Systèmes en soluciones industriales basadas en la plataforma 3DEXPERIENCE.
Dassault Systèmes es ahora capaz de 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 No Magic se integran en la plataforma 3DEXPERIENCE para desarrollar la mejor solución y oferta de ingeniería de sistemas basada en modelos y sistemas de sistemas denominada CATIA Magic.
Las soluciones de CATIA Magic son las más sólidas y compatibles con los estándares del mercado.
Nuestros productos le ayudarán a superar sus retos empresariales
Ofrecemos una amplia gama de funciones para afrontar los retos de su empresa.
- Magic Systems of Systems Architect
- Magic Cyber Systems Engineer
- Magic Software Architect
- Magic Collaboration Studio
Magic Systems of Systems Architect
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 Magic de eficacia probada.
Magic Cyber-Systems Engineer
"Magic Cyber-Systems Engineer" es un entorno colaborativo de Ingeniería de sistemas basada en modelos (MBSE) multiplataforma líder en el sector. Proporciona herramientas inteligentes, sólidas e intuitivas para definir, seguir y visualizar todos los aspectos de los sistemas en los modelos y diagramas 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 de manera continua 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.
Principales ventajas
- Comprenda el problema.
- Desarrolle una arquitectura de sistema basada en estándares para mejorar la comunicación y la participación.
- Tome decisiones sobre las configuraciones del sistema acordes con las necesidades operativas.
- Proporcione especificaciones coherentes y completas del sistema, incluidas sus interfaces.
- Verifique automáticamente los requisitos del sistema.
Magic Software Architect
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.
- Capacidad de ampliación.
- Colaboración y desarrollo en equipo.
Magic Collaboration Studio
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
- Garantice un sistema sin interrupciones a gran escala de definición de arquitectura de sistemas/sistema/software con equipos distribuidos.
- Facilite la colaboración digital en las arquitecturas entre las partes interesadas mediante la habilitación del modelado paralelo.
- Permita que los usuarios trabajen en línea y sin conexión.
- Realice el seguimiento y la revisión de las modificaciones de las arquitecturas publicadas en Internet.
Soluciones CATIA Magic
Amplíe las funcionalidades de CATIA Magic con Magic Model Analyst, Magic Real-Time Communication Designer y Magic Alf Analyst
- Magic Model Analyst
- Magic Real-Time Communication Designer
- Magic Alf Analyst
- Función Cybersecurity
Magic Model Analyst
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.
Magic Real-Time Communication Designer
Las herramientas de Ingeniería de sistemas basadas en modelos (MBSE) y SysML están evolucionando para apoyar la creciente complejidad de las aplicaciones integradas y distribuidas. Estos nuevos sistemas son más grandes, contienen componentes autónomos, operan desde el borde hasta la nube y a menudo tienen requisitos estrictos en términos de rendimiento, escalabilidad, robustez 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 sistema en sí. DDS aborda las necesidades de comunicación entre los componentes del sistema que se ejecutan en diferentes ordenadores, incluyendo la conectividad, la seguridad y la calidad de servicio (QoS).
Dassault Systèmes ha abordado la continuidad digital y la integración entre los dos mundos de MBSE para conectar el diseño 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 el despliegue de un sistema distribuido.
Las ventajas de esta integración incluyen:
- Aumento de la productividad al modelar los aspectos relacionados con DDS de un sistema que utiliza SysML extendido por un perfil específico de DDS y generar el código de configuración DDS necesario en cualquiera de los idiomas de programación compatibles.
- Una representación gráfica y unificada del sistema general, desde requisitos hasta aplicaciones funcionales, que proporciona a los ingenieros una vista común del sistema y una única fuente de verdad (datos).
- Integración con RTI Connext para permitir el diseño gráfico y la configuración de todos los aspectos de DDS, incluidos dominios, tipos, temas y QoS.
Esta integración ha sido especialmente validada con RTI Connect®, a lo largo de nuestra asociación con Real-Time Innovations Inc. (RTI).
Vea el seminario web para conocer cómo conectar MBSE con el diseño de interfaz usando estándares abiertos.
Magic Alf Analyst
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.
Cyber Systems Engineer y Systems Cybersecurity Designer
¿Cómo conectar los equipos de ingeniería de sistemas, seguridad y ciberseguridad? Implemente la seguridad y la protección desde el diseño. Con una integración total en el modelo del sistema, puede conseguir:
- Identificación de activos
- Identificación del escenario de daños y amenazas (STRIDE, categorías UNECE 155)
- Modelado de rutas de ataque (con biblioteca MITRE CWE incluida)
- Cálculo automático de riesgos
- Selección de requisitos de ciberseguridad para mitigar los riesgos identificados
De conformidad con los procesos de evaluación de riesgos ISO 21434 e ISO 26262, puede crear fácilmente un análisis cruzado para garantizar la trazabilidad, la escalabilidad y la coherencia con el fin de reforzar la capitalización de datos y el diseño de la arquitectura del producto.
Únase a la conversación en la comunidad de usuarios de sistemas cibernéticos MBSE de CATIA.
PREGUNTAS FRECUENTES DE CATIA MAGIC
La Ingeniería de sistemas basada en modelos (MBSE) es un enfoque de la ingeniería de sistemas que se basa en modelos gráficos para conceptualizar, diseñar, analizar y documentar sistemas complejos. Implica el uso de:
- lenguajes de modelado como el Lenguaje de Modelado de Sistemas (SysML) o el Lenguaje Unificado de Modelado (UML),
- herramientas de modelado,
- técnicas de análisis
- y métodos de integración.
El objetivo principal de MBSE es mejorar la comunicación, la comprensión y la toma de decisiones durante todo el ciclo de vida del desarrollo del sistema.
Los tres pilares de la Ingeniería de sistemas basados en modelos (MBSE) son modelos, métodos y herramientas:
- Modelos: como el componente central de MBSE, los modelos representan diferentes aspectos del sistema que se está desarrollando, incluidos su estructura, comportamiento, requisitos, interfaces e interacciones. Los modelos sirven como medio para visualizar, analizar y documentar el sistema durante todo su ciclo de vida.
- Métodos: MBSE emplea diversas técnicas, metodologías y procesos de modelado y análisis para desarrollar, analizar y validar los modelos de sistema. Estos métodos ayudan a los ingenieros y las partes interesadas a comprender los requisitos del sistema, definir la arquitectura del sistema, simular el comportamiento del sistema y tomar decisiones informadas.
- Herramientas: MBSE se basa en herramientas de software especializadas que admiten la creación, manipulación, análisis y documentación de modelos de sistema. Estas herramientas proporcionan características como editores de modelado gráfico, funcionalidades de simulación, control de versión e integración con otras herramientas de ingeniería, lo que permite una colaboración y comunicación eficientes entre las partes interesadas.
El mejor ejemplo que combina los tres pilares es nuestra herramienta CATIA Magic Cyber Systems Engineer.
Anteriormente conocida como Cameo Systems Modeler , ahora rebautizada como CATIA Magic Cyber Systems Engineer, esta avanzada herramienta de modelado, inicialmente desarrollada por No Magic, Inc. y actualmente mejorada por Dassault Systèmes, facilita la Ingeniería de Sistemas Basada en Modelos (MBSE). Al aprovechar SysML y UML, los usuarios pueden diseñar, evaluar y documentar sin fisuras los modelos de sistemas. Con editores gráficos de modelado intuitivos y sólidas funcionalidades de simulación, agiliza los procesos de desarrollo de sistemas al tiempo que mejora la comunicación dentro de los equipos.
CATIA Magic Cyber Systems Engineer, anteriormente conocida como Cameo Systems Modeler, ofrece a los usuarios funcionalidades de Ingeniería de sistemas basada en modelos (MBSE). Facilita una mejor comunicación, una detección temprana de problemas y una comprensión más profunda del sistema. Con sus funciones de simulación y análisis, los usuarios pueden evaluar exhaustivamente el comportamiento del sistema. Además, la herramienta permite una documentación completa con trazabilidad. Al promover la colaboración y garantizar que los diseños se alineen con los requisitos, minimiza el riesgo de costosas repeticiones de trabajo.
Descubra también
Descubra lo que CATIA puede hacer por usted
Hable con un experto de CATIA para descubrir cómo nuestras soluciones permiten colaborar sin problemas e innovar de manera sostenible en organizaciones de todos los tamaños.
Póngase en marcha
Los cursos y las clases están disponibles para estudiantes, instituciones académicas, profesionales y empresas. Encuentre la formación de CATIA adecuada para usted.
Obtener ayuda
Encuentre información sobre certificación de software y hardware, descargas de software, documentación del usuario, contacto con soporte y oferta de servicios