CATIA Magic
Soluzione globali per il Model-Based-System Engineering
Soluzioni di nuova generazione per il Systems Engineering
Nel 2018, Dassault Systèmes ha completato l'acquisizione di No Magic (leader nel campo del model-based systems engineering, nella modellazione di architetture software e processi aziendali) per rafforzare la propria posizione nel campo dell'ingegneria dei sistemi e per facilitare nuove esperienze connesse. L'acquisizione di No Magic rafforza anche le Industry Solution Experience di Dassault Systèmes basate sulla piattaforma 3DEXPERIENCE.
Dassault Systèmes è ora in grado di generalizzare l'ingegneria dei sistemi per sviluppare il cosiddetto "Internet of Experiences", vale a dire esperienze intelligenti e autonome che utilizzano tecnologie digitali per connettere prodotti, natura e vita nel mondo fisico. Le soluzioni No Magic sono integrate nella piattaforma 3DEXPERIENCE per sviluppare una soluzione e un'offerta all'avanguardia per il Model-based System Engineering e sistemi di ingegneria dei sistemi, chiamata CATIA Magic.
Le soluzioni CATIA Magic sono le più affidabili sul mercato e rispettano tutti gli standard di settore.
Potenzia le sfide aziendali con i nostri prodotti
Offriamo una serie di ruoli per affrontare le sfide aziendali.
- Magic Systems of Systems Architect
- Magic Cyber Systems Engineer
- Magic Software Architect
- Magic Collaboration Studio
Magic Systems of Systems Architect
Grazie alla vasta esperienza in DoDAF 2.0, MODAF, NAF 3 e UAF, il prodotto Magic System of Systems Architect è in grado di offrire gli standard più robusti conformi a DoDAF 2.0, MODAF, NAF 3, NAF 4 e UAF 1.0 in una soluzione UAF standardizzata.
Magic System of Systems Architect supporta tutti i prodotti per l'architettura di sistemi per farti ottenere i risultati che desideri raggiungere con i tuoi progetti. Magic System of Systems Architect è all'avanguardia del settore grazie all'integrazione in sistemi di ingegneria dei sistemi che consente di realizzare con successo architetture net-centriche. Supera le sfide di interoperabilità con le affidabili soluzioni Magic di CATIA.
Magic Cyber-Systems Engineer
Il prodotto "Magic Cyber-Systems Engineer" è un ambiente collaborativo multipiattaforma leader del settore per il Model-Based Systems Engineering (MBSE). Include strumenti intelligenti, affidabili e intuitivi per definire, monitorare e visualizzare tutti gli aspetti dei sistemi nei modelli e diagrammi SysML con il più alto grado di conformità agli standard. L'ambiente consente agli ingegneri di sistema di:
- Eseguire analisi ingegneristiche per valutare le decisioni riguardanti la progettazione e verificare i requisiti.
- Verificare in ogni momento la coerenza dei modelli.
- Monitorare l'andamento della progettazione mediante l'uso di metriche.
I modelli di sistema possono essere gestiti in archivi remoti, memorizzati come file XMI standard o pubblicati in documenti, immagini e visualizzazioni web per risolvere qualsiasi dubbio delle diverse parti interessate.
Vantaggi principali
- Comprendi il problema.
- Sviluppa un'architettura di sistemi basata su standard per migliorare la comunicazione e l'adozione.
- Prendi decisioni sulla configurazione dei sistemi in linea con le esigenze operative.
- Metti a disposizione una specifica coerente e completa del sistema, incluse le interfacce.
- Verifica automaticamente i requisiti di sistema.
Magic Software Architect
Magic Software Architect è un prodotto collaborativo multipiattaforma per l'ingegneria di architetture software all'avanguardia del settore, che include strumenti intelligenti, affidabili e intuitivi per definire, monitorare e visualizzare tutti gli aspetti di un'architettura software e dei sistemi correlati utilizzando modelli e diagrammi UML con il più alto grado di conformità agli standard. Questo strumento di sviluppo versatile e dinamico facilita l'analisi e la progettazione di sistemi e database orientati agli oggetti (OO). Consente di utilizzare il meccanismo di ingegneria del codice migliore del settore (con supporto completo dei linguaggi di programmazione Java, C++ e CORBA IDL), modellazione di schemi di database, generazione di DDL e funzioni di reverse engineering.
Vantaggi principali
- Conformità e supporto degli standard di settore.
- Indipendenza da metodologie di sviluppo specifiche.
- Intuitivo e facile da usare subito.
- Espandibile.
- Collaborazione e sviluppo dei team.
Magic Collaboration Studio
Magic Collaboration Studio è un prodotto per lo sviluppo collaborativo e lo storage di modelli di versioni per estesi volumi di dati. La sua architettura offre il grado più evoluto di governance dei modelli (unione, ramificazione, controllo dell'accesso con connessione protetta), analisi dei modelli e integrazione in strumenti di terze parti. Magic Collaboration Studio può essere utilizzato insieme a Magic Systems of Systems Architect, Magic Cyber-Systems Engineer e Magic Software Architect.
Vantaggi principali
- Consente di definire facilmente l'architettura su larga scala di sistemi di sistemi/sistemi/software con team distribuiti.
- Consente la collaborazione digitale sulle architetture tra le parti interessate grazie alla modellazione in parallelo.
- Consente agli utenti di lavorare online o offline.
- Consente di tenere traccia e rivedere le modifiche alle architetture pubblicate sul web.
Soluzioni CATIA Magic
Espandi le funzionalità di CATIA Magic con Magic Model Analyst, Magic Real-Time Communication Designer e Magic Alf Analyst
- Magic Model Analyst
- Magic Real-Time Communication Designer
- Magic Alf Analyst
- Ruolo Cybersecurity
Magic Model Analyst
Magic Model Analyst è un prodotto che offre il primo ambiente di esecuzione di modelli espandibile del settore basato sugli standard OMG fUML e W3C SCXML. Magic Model Analyst può essere utilizzato insieme a Magic Systems of Systems Architect, Magic Cyber-Systems Engineer e Magic Software Architect. La sua funzione è convalidare il comportamento di un sistema attraverso l'esecuzione, l'animazione e il debug di modelli nel contesto di mock-up rappresentativi dell'interfaccia utente da creare.
Lo scopo della simulazione è comprendere meglio un sistema senza manipolare il sistema fisico, perché questo non è stato ancora definito o non è disponibile, oppure perché non è possibile accedervi direttamente a causa di limitazioni dovute a costi, tempo, risorse o rischi. La simulazione viene generalmente eseguita su un modello del sistema. Con Magic Model Analyst gli utenti possono verificare la risposta del sistema all'interazione con l'utente o a dati di test ed esecuzione di scenari predefiniti.
Vantaggi principali
- Utilizza un ambiente virtuale per prevedere il comportamento di un sistema prima di determinare i requisiti e le specifiche esatte della soluzione seguendo un approccio di modellazione e simulazione.
- Valuta l'analisi del sistema per verificarne completezza, coerenza, tracciabilità e conflitti evitando così cicli di rilavorazioni.
- Gestisci in ogni momento le incertezze e crea trade-off di alto livello della soluzione per prendere decisioni efficaci fin dall'inizio.
Magic Real-Time Communication Designer
Gli strumenti Model Based System Engineering (MBSE) e SysML stanno diventando sempre più sofisticati per supportare la maggiore complessità dei sistemi embedded e delle applicazioni distribuite. Questi nuovi sistemi sono più grandi, contengono componenti autonomi, operano dall'edge al cloud e spesso hanno rigidi requisiti in termini di prestazioni, scalabilità, robustezza e sicurezza.
Due standard, SysML e Data Distribution Service™ (DDS™) , soddisfano i requisiti di progettazione end-to-end necessari per il model-based design. SysML definisce i requisiti del sistema stesso. DDS si occupa dei requisiti di comunicazione tra i componenti di sistema in esecuzione su computer diversi, tra cui connettività, sicurezza e qualità del servizio (QoS).
Dassault Systèmes ha affrontato la continuità digitale e l'integrazione tra i due mondi MBSE per interfacciare la progettazione con il nuovo Magic Real-Time Communication Designer. Questo plug-in del software fornisce un'integrazione diretta a RTI Connext®, il principale software commerciale basato sullo standard DDS, consentendo agli ingegneri di creare sistemi basati su modelli in relazione al flusso di comunicazione in tempo reale tra sistemi embedded e distribuiti. Gli ingegneri possono passare direttamente dal modello di sistema in SysML a RTI Connext per l'implementazione e la distribuzione di un sistema distribuito.
I vantaggi di questa integrazione includono:
- Aumento della produttività grazie alla modellazione degli aspetti correlati al DDS di un sistema utilizzando SysML esteso da un profilo specifico DDS e alla generazione del codice di impostazione DDS necessario in una delle lingue di programmazione supportate.
- Rappresentazione grafica e unificata del sistema complessivo, dai requisiti alle applicazioni funzionali, fornendo agli ingegneri una visione comune del sistema e un'unica fonte di dati affidabile.
- Integrazione con RTI Connext per consentire la progettazione grafica e la configurazione di tutti gli aspetti DDS, inclusi domini, tipi, argomenti e QoS.
Questa integrazione è stata specificamente convalidata con RTI Connect® e con la nostra partnership con Real-Time Innovations Inc. (RTI).
Guarda il webinar per scoprire come connettere MBSE con Interface Design utilizzando standard aperti.
Magic Alf Analyst
Alf (Action Language for Foundation UML) è un linguaggio di testo utilizzato per la creazione di codice del comportamento dettagliato eseguibile all'interno di un modello UML generale. Alf è uno standard di OMG (Object Management Group), l'organizzazione che si occupa anche di amministrare la specifica UML. Alf è una suite di specifiche OMG associate alla definizione di una precisa semantica di esecuzione per UML basata sulla specifica fUML (Foundational UML) originale.
Vantaggi principali
- Magic Alf Analyst consente di utilizzare il linguaggio Alf in Magic Model Analyst.
- Contiene un editor con riconoscimento della sintassi per immettere e aggiornare il codice Alf e un compilatore per convertire il codice Alf in modelli di attività fUML.
- Le specifiche di comportamento scritte in codice Alf sono completamente eseguibili nel contesto di modelli di classe, attività e macchina a stati.
- Il plug-in Alf supporta il linguaggio Alf al più alto livello di conformità, vale a dire che può essere utilizzato come linguaggio di azione completo per rappresentare il comportamento in un modello UML creato in modo convenzionale in MagicDraw.
Cyber Systems Engineer e Systems CyberSecurity Designer
Come collegare i punti tra i team di ingegneria dei sistemi, sicurezza e sicurezza informatica? Libera la sicurezza attraverso la progettazione. Completamente integrato nel modello di sistema, consente di:
- Identificare le risorse
- Identificare scenari di danni e minacce (categorie STRIDE, UNECE 155)
- Modellare il percorso di attacco (con libreria MITRE CWE inclusa)
- Calcolare automaticamente i rischi
- Selezionare i requisiti di sicurezza informatica per mitigare i rischi identificati
In conformità ai processi di valutazione dei rischi ISO 21434 e ISO 26262, è possibile creare facilmente un'analisi incrociata per garantire tracciabilità, scalabilità e coerenza per rafforzare la capitalizzazione dei dati e la progettazione dell'architettura del prodotto.
Partecipa alla conversazione nella community di utenti CATIA MBSE Cyber System!
Domande frequenti su CATIA MAGIC
Model-Based Systems Engineering (MBSE) è un approccio all'ingegneria dei sistemi che si basa su modelli grafici per concettualizzare, progettare, analizzare e documentare sistemi complessi. Comporta l'utilizzo di:
- modellazione di linguaggi come Systems Modeling Language (SysML) o Unified Modeling Language (UML),
- strumenti di modellazione,
- tecniche di analisi
- e metodi di integrazione.
L'obiettivo principale di MBSE è migliorare la comunicazione, la comprensione e il processo decisionale durante l'intero ciclo di vita dello sviluppo del sistema.
I tre pilastri del Model-Based Systems Engineering (MBSE) sono modelli, metodi e strumenti:
- Modelli: componente centrale del MBSE, i modelli rappresentano diversi aspetti del sistema in fase di sviluppo, tra cui la struttura, il comportamento, i requisiti, le interfacce e le interazioni. I modelli fungono da mezzo per visualizzare, analizzare e documentare il sistema durante tutto il suo ciclo di vita.
- Metodi: MBSE utilizza varie tecniche di modellazione e analisi, metodologie e processi per sviluppare, analizzare e convalidare modelli di sistema. Questi metodi aiutano ingegneri e parti interessate a comprendere i requisiti di sistema, definire l'architettura di sistema, simulare il comportamento del sistema e prendere decisioni informate.
- Strumenti: MBSE si affida a strumenti software specializzati che supportano la creazione, la manipolazione, l'analisi e la documentazione dei modelli di sistema. Questi strumenti forniscono funzionalità quali editor di modellazione grafica, funzionalità di simulazione, controllo delle versioni e integrazione con altri strumenti di progettazione, consentendo una collaborazione e una comunicazione efficienti tra le parti interessate.
L'esempio migliore che combina i 3 pilastri è il nostro strumento CATIA Magic Cyber Systems Engineer.
Precedentemente noto come Cameo Systems Modeler , ora rinominato CATIA Magic Cyber Systems Engineer, questo strumento di modellazione avanzato, inizialmente sviluppato da No Magic, Inc. e attualmente migliorato da Dassault Systèmes, facilita il Model-Based Systems Engineering (MBSE). Utilizzando SysML e UML, gli utenti possono creare, valutare e documentare facilmente modelli di sistema. Con un intuitivo editor di modellazione grafica e con robuste funzionalità di simulazione, semplifica i processi di sviluppo dei sistemi e migliora la comunicazione tra i team.
CATIA Magic Cyber Systems Engineer, precedentemente noto come Cameo Systems Modeler, offre agli utenti funzionalità MBSE (Model-Based Systems Engineering). Facilita una migliore comunicazione, il rilevamento precoce dei problemi e una comprensione più approfondita del sistema. Grazie alle funzioni di simulazione e analisi, gli utenti possono valutare accuratamente il comportamento del sistema. Inoltre, lo strumento consente una documentazione completa con tracciabilità. Promuovendo la collaborazione e assicurando l'allineamento dei progetti ai requisiti, riduce al minimo il rischio di costose rilavorazioni.
Scopri anche
Scopri cosa possono fare per te le soluzioni CATIA
Parla con un esperto CATIA per scoprire in che modo le nostre soluzioni consentono a organizzazioni di ogni dimensione di ottimizzare la collaborazione e promuovere un'innovazione sostenibile.
Per iniziare
Sono disponibili corsi e lezioni per studenti, accademici, professionisti e aziende. Trova il corso di formazione CATIA più adatto alle tue esigenze.
Ottieni assistenza
Trova informazioni sulle certificazioni software e hardware, scarica software e documentazione per gli utenti, contatta l'assistenza e scopri le offerte di servizi