CATIA Magic
Globale Lösungen für modellbasierte Systementwicklung
Lösungen der nächsten Generation für die Systementwicklung
2018 schloss Dassault Systèmes die Übernahme von No Magic ab (dem führenden Anbieter von Lösungen für modellbasierte Systementwicklung und zur Modellierung von Softwarearchitektur und Geschäftsprozessen). So konnte das Unternehmen in der Systementwicklung noch besser Fuß fassen und seinen Kunden nun neue, vernetzte Erfahrungen bieten. Die Übernahme von No Magic unterstützt auch die Industry Solution Experiences von Dassault Systèmes auf Basis der 3DEXPERIENCE Plattform.
Dassault Systèmes kann nun die Systementwicklung verallgemeinern und so das „Internet der Erfahrungen“ entwickeln – um Produkte sowie Natur und Leben in der physischen Welt digital mit intelligenten und autonomen Erfahrungen zu verbinden. Die No Magic Lösungen sind in die 3DEXPERIENCE Plattform integriert, um eine branchenführende Lösung für die modellbasierte Systementwicklung zu entwickeln und ein Lösungsangebot für ein System der Systementwicklung bereitzustellen: CATIA Magic.
Die CATIA Magic Lösungen sind die robustesten Lösungen mit der höchsten Standardkonformität auf dem Markt.
Unsere Produkte unterstützen Sie bei Ihren Herausforderungen
Wir bieten eine Reihe verschiedener Rollen, um Ihren geschäftlichen Herausforderungen gerecht zu werden.
- Magic System of Systems Architect
- Magic Cyber Systems Engineer
- Magic Software Architect
- Magic Collaboration Studio
Magic System of Systems Architect
Dank der umfassenden Erfahrung mit DoDAF 2.0, MODAF, NAF 3 und UAF bietet das Produkt „Magic System of Systems Architect“ die robusteste, standardisierte UAF-Lösung, welche die Anforderungen von DoDAF 2.0, MODAF, NAF 3, NAF 4 und UAF 1.0 erfüllt.
„Magic System of Systems Architect“ unterstützt alle Architektur-Framework-Produkte, damit Sie Projektergebnisse erzielen können. „Magic System of Systems Architect“ ist außerdem branchenführend in der Integration von Systemen für die Systementwicklung und sorgt dafür, dass Sie netzzentrierten Erfolg erzielen. Meistern Sie Ihre Interoperabilitätsherausforderungen mit bewährten, getesteten CATIA Magic Lösungen.
Magic Cyber Systems Engineer
Das Produkt „Magic Cyber Systems Engineer“ ist eine branchenführende, umgebungsübergreifende und kollaborative Lösung für die modellbasierte Systementwicklung (MBSE). Sie stellt intelligente, robuste und intuitive Tools zur Definition, Nachverfolgung und Visualisierung aller Aspekte von Systemen bereit, wobei SysML-Modelle und -Diagramme mit der größten Standardkonformität verwendet werden. In der Umgebung können Systemingenieure:
- eine technische Analyse zur Bewertung von Konstruktionsentscheidungen und zur Überprüfung der Anforderungen durchführen
- die Modellkonsistenz kontinuierlich überprüfen
- den Konstruktionsfortschritt mit Kennzahlen nachverfolgen
Systemmodelle können in Remote-Repositorys verwaltet, als Standard-XMI-Dateien gespeichert oder in Dokumenten, Bildern und Webansichten veröffentlicht werden, um die Bedenken verschiedener Stakeholder zu berücksichtigen.
Hauptvorteile
- Verständnis des Problems
- Entwicklung einer standardbasierten Systemarchitektur zur Verbesserung von Kommunikation und Anwenderimmersion
- Ermöglichen von Entscheidungen über Systemkonfigurationen, die den betrieblichen Anforderungen entsprechen
- Bereitstellung einer konsistenten und vollständigen Spezifikation des Systems einschließlich seiner Schnittstellen
- Automatische Überprüfung der Systemanforderungen
Magic Software Architect
Das Produkt „Magic Software Architect“ ist ein branchenführendes, umgebungsübergreifendes, kollaboratives Softwarearchitektur-Entwicklungsprodukt, das intelligente, robuste und intuitive Tools zur Definition, Nachverfolgung und Visualisierung aller Aspekte der Software und der zugehörigen Systemarchitektur bietet, wobei UML-Modelle und -Diagramme mit der größten Standardkonformität verwendet werden. Dieses dynamische und vielseitige Entwicklungstool erleichtert die Analyse und das Design von objektorientierten Systemen und Datenbanken. Es bietet den branchenweit besten Code-Engineering-Mechanismus (mit vollständiger Round-Trip-Unterstützung der Programmiersprachen Java, C++ und CORBA IDL) sowie Datenbankschema-Modellierung, DDL-Generierung und Reverse-Engineering-Funktionen.
Hauptvorteile
- Einhaltung von Branchenstandards und Support
- Unabhängigkeit von spezifischen Entwicklungsmethoden
- Benutzerfreundlichkeit, intuitive Anwendung und schneller Start
- Erweiterbarkeit
- Zusammenarbeit und Teamentwicklung
Magic Collaboration Studio
Das Produkt „Magic Collaboration Studio“ ist für die Entwicklung von Zusammenarbeit und die Speicherung von Versionsmodellen für große Datenmengen geeignet. Die Architektur ist so konzipiert, dass sie modernste Modell-Governance (Zusammenführen, Verzweigen, Zugriffskontrolle mit gesicherter Verbindung), Modellanalyse und Integration in Tools von Drittanbietern ermöglicht. Magic Collaboration Studio ist mit Magic System of Systems Architect, Magic Cyber Systems Engineer und Magic Software Architect kompatibel.
Hauptvorteile
- Gewährleistet eine nahtlose System-of-Systems-, System- bzw. Software-Architektur-Definition mit verteilten Teams in großem Umfang
- Ermöglicht durch parallele Modellierung die digitale Zusammenarbeit an den Architekturen zwischen den Beteiligten
- Unterstützt Anwender bei der Online- und Offline-Arbeit
- Verfolgt und überprüft Änderungen an veröffentlichten Architekturen im Web
CATIA Magic Lösungen
Erweitern Sie die Funktionen von CATIA Magic mit Magic Model Analyst, Magic Real-Time Communication Designer und Magic Alf Analyst.
- Magic Model Analyst
- Magic Real-Time Communication Designer
- Magic Alf Analyst
- Cybersecurity-Rolle
Magic Model Analyst
Das Produkt „Magic Model Analyst“ bietet das branchenweit erste erweiterbare Framework für die Ausführung von Modellen, basierend auf OMG-fUML- und W3C-SCXML-Standards. Magic Model Analyst kann zusammen mit Magic System of Systems Architect, Magic Cyber Systems Engineer und Magic Software Architect eingesetzt werden. Es wird verwendet, um das Systemverhalten zu validieren, indem Modelle im Kontext repräsentativer Mock-ups der beabsichtigten Benutzeroberfläche ausgeführt, animiert und debuggt werden.
Der Zweck einer Simulation besteht darin, Systemverständnis zu erlangen, ohne das reale System zu ändern, entweder weil es noch nicht definiert oder verfügbar ist oder weil es aufgrund von Kosten, Zeit, Ressourcen oder Risikobeschränkungen nicht direkt aufgerufen werden kann. Die Simulation wird in der Regel an einem Modell des Systems durchgeführt. Mit Magic Model Analyst können Anwender testen, wie das System auf Anwenderinteraktionen oder vordefinierte Testdaten und Ausführungsszenarien reagiert.
Hauptvorteile
- Treffen Sie eine virtuelle Vorhersage des Systemverhaltens, bevor Anforderungen abgeleitet werden, um die Lösung in einem Modellierungs- und Simulationsansatz genau zu spezifizieren.
- Prüfen Sie die Systemanalyse auf Vollständigkeit, Konsistenz, Rückverfolgbarkeit und Widerspruchsfreiheit und vermeiden Sie so unnötige Nacharbeiten.
- Verwalten Sie kontinuierlich Unsicherheiten und tauschen Sie Lösungen auf hoher Ebene aus, um eine frühzeitige, genaue Entscheidungsfindung zu ermöglichen.
Magic Real-Time Communication Designer
Die modellbasierte Systementwicklung (MBSE) und SysML werden immer ausgefeilter, was der zunehmenden Komplexität eingebetteter und verteilter Anwendungen Rechnung trägt. Diese neuen Systeme sind größer, enthalten autonome Komponenten und nutzen Edge-Computing sowie die Cloud. Sie haben oft strenge Anforderungen in Bezug auf Leistung, Skalierbarkeit, Robustheit und Sicherheit.
Zwei Standards – SysML und Data Distribution Service™ (DDS™) – decken die erforderlichen End-to-End-Anforderungen für die modellbasierte Konstruktion ab. SysML definiert die Anforderungen für das System selbst. Bei DDS geht es um die Kommunikationsanforderungen zwischen Systemkomponenten, die auf verschiedenen Computern ausgeführt werden, einschließlich Konnektivität, Sicherheit und Servicequalität.
Mit dem neuen Magic Real-Time Communication Designer bietet Dassault Systèmes digitale Kontinuität und Integration zwischen den beiden Welten von MBSE und Schnittstellendesign. Dieses Software-Plug-in bietet eine direkte Integration in RTI Connext®, die führende gewerbliche Software auf Grundlage des DDS-Standards. Ingenieure können somit modellbasierte Systeme erstellen, die in Echtzeit über eingebettete und verteilte Systeme kommunizieren. Ingenieure können direkt vom Systemmodell in SysML zu RTI Connext wechseln, um ein verteiltes System zu implementieren und bereitzustellen.
Zu den Vorteilen dieser Integration gehören:
- Mehr Produktivität durch Modellierung der DDS-bezogenen Aspekte eines Systems mithilfe von SysML, erweitert um ein DDS-spezifisches Profil. Außerdem lässt sich der erforderliche DDS-Setup-Code in einer der unterstützten Programmiersprachen erstellen.
- Eine einheitliche grafische Darstellung des Gesamtsystems von den Anforderungen bis hin zu funktionalen Anwendungen verschafft Ingenieuren einen gemeinsamen Überblick über das System und fungiert als zentrale Informations- und Datenquelle.
- Die Integration mit RTI Connext ermöglicht das grafische Design und die Konfiguration aller DDS-Aspekte, einschließlich Domänen, Typen, Themen und Servicequalität.
Diese Integration erhält besonderen Wert in Verbindung mit RTI Connect® und unserer Partnerschaft mit Real-Time Innovations Inc. (RTI).
Im Webinar erfahren Sie, wie sich MBSE mithilfe offener Standards mit dem Schnittstellendesign verbinden lässt.
Magic Alf Analyst
Alf (Action Language for Foundational UML) ist eine Textsprache zur Codierung detaillierter, ausführbarer Verhaltensweisen innerhalb eines UML-Gesamtmodells. Alf ist ein Standard der Object Management Group (OMG), die auch die UML-Spezifikation verwaltet. Alf gehört zu einer Suite von OMG-Spezifikationen, die sich auf die Definition präziser Ausführungssemantik für UML beziehen und auf der ursprünglichen fUML-Spezifikation (Foundational UML) aufbauen.
Hauptvorteile
- Mit Magic Alf Analyst können Sie die Sprache Alf in Magic Model Analyst verwenden.
- Es bietet sowohl einen syntaxbewussten Editor für die Eingabe und Aktualisierung von Alf-Code als auch einen Compiler für die Übersetzung von Alf-Code in fUML-Aktivitätsmodelle.
- Verhaltensspezifikationen, die mit Alf-Code geschrieben wurden, sind im Kontext von Klassen-, Aktivitäts- und Statusmaschinenmodellen vollständig ausführbar.
- Das Alf-Plug-in unterstützt die Sprache Alf auf der Stufe „Full Conformance“, d. h. es bietet eine komplette Aktionssprache zur Darstellung des Verhaltens innerhalb eines UML-Modells, das in MagicDraw wie gewohnt erstellt wurde.
Cyber Systems Engineer und Systems Cybersecurity Designer
Wie lassen sich die Teams für Systementwicklung, Sicherheit und Cybersicherheit verbinden? Entfesseln Sie Sicherheit durch Design. Die vollständige Einbettung in das Systemmodell ermöglicht:
- Identifizierung von Assets
- Identifizierung von Schadens- und Bedrohungsszenarios (Kategorien STRIDE, UNECE 155)
- Angriffsvektor-Modellierung (einschließlich MITRE-CWE-Bibliothek)
- Automatisierte Risikoberechnung
- Auswahl der Anforderungen an die Cybersicherheit, um die identifizierten Risiken zu mindern
In Übereinstimmung mit den Risikobewertungsprozessen ISO 21434 und ISO 26262 können Sie ganz einfach eine Queranalyse erstellen. So lassen sich Rückverfolgbarkeit, Skalierbarkeit und Konsistenz gewährleisten und Sie können die Datenkapitalisierung und das Design der Produktarchitektur stärken.
Treten Sie der CATIA MBSE Cyber Systems Anwender-Community bei!
Häufig gestellte Fragen zu CATIA MAGIC
Der Ansatz der modellbasierten Systementwicklung (MBSE) beruht auf grafischen Modellen für Konzeption, Gestaltung, Analyse und Dokumentation komplexer Systeme. Dabei kommt Folgendes zum Einsatz:
- Modelliersprachen wie Systems Modeling Language (SysML) oder Unified Modeling Language (UML)
- Modellierungstools
- Analyseverfahren
- Integrationsmethoden
Das Hauptziel von MBSE ist es, Kommunikation, Verständnis und Entscheidungsfindung im gesamten Systementwicklungszyklus zu verbessern.
Die modellbasierte Systementwicklung (MBSE) stützt sich auf Modelle, Methoden und Tools:
- Modelle: Als zentrale Komponente von MBSE repräsentieren Modelle verschiedene Aspekte des zu entwickelnden Systems, darunter Struktur, Verhalten, Anforderungen, Schnittstellen und Interaktionen. Anhand von Modellen lässt sich das System während seines gesamten Lebenszyklus visualisieren, analysieren und dokumentieren.
- Methoden: MBSE nutzt verschiedene Modellierungs- und Analysetechniken, Methoden und Prozesse, um Systemmodelle zu entwickeln, zu analysieren und schließlich zu validieren. Diese Methoden helfen Ingenieuren und Stakeholdern, die Systemanforderungen zu verstehen, die Systemarchitektur zu definieren, das Systemverhalten zu simulieren und fundierte Entscheidungen zu treffen.
- Tools: MBSE setzt auf spezielle Softwaretools zur Erstellung, Bearbeitung, Analyse und Dokumentation von Systemmodellen. Diese Tools bieten die verschiedensten Funktionen: Grafische Editoren zur Modellierung, Simulationsmöglichkeiten, Versionskontrolle und Integration mit anderen Engineering-Tools, die eine effiziente Zusammenarbeit und Kommunikation zwischen allen Stakeholdern ermöglichen.
Das Beispiel, dass diese 3 Grundpfeiler am besten kombiniert, ist unser Tool CATIA Magic Cyber Systems Engineer.
Dieses fortschrittliche Modellierungstool war bisher unter der Bezeichnung Cameo Systems Modeler bekannt und wurde in CATIA Magic Cyber Systems Engineer umbenannt. Ursprünglich von No Magic, Inc. entwickelt wird die Software nun von Dassault Systèmes weiterentwickelt und erleichtert erheblich die modellbasierte Systementwicklung (MBSE). Mit SysML und UML können Anwender nahtlos Systemmodelle erstellen, bewerten und dokumentieren. Dank seiner intuitiven grafischen Modellierungs-Editoren und robusten Simulationsfunktionen optimiert es die Systementwicklungsprozesse und verbessert gleichzeitig die Kommunikation innerhalb von Teams.
CATIA Magic Cyber Systems Engineer, früher bekannt als „Cameo Systems Modeler“, bietet Anwendern Funktionen für die modellbasierte Systementwicklung (MBSE). Das Tool fördert eine bessere Kommunikation sowie frühzeitige Problemerkennung und vermittelt ein tieferes Systemverständnis. Dank seiner Simulations- und Analysefunktionen können Anwender das Systemverhalten gründlich beurteilen. Darüber hinaus ermöglicht das Tool eine umfassende Dokumentation, die auch zurückverfolgt werden kann. Da die Zusammenarbeit gefördert wird und Konstruktionen ihre Anforderungen erfüllen, wird das Risiko kostspieliger Nacharbeiten minimiert.
Mehr entdecken
Erfahren Sie, was CATIA für Sie tun kann
Lassen Sie sich von unseren CATIA Experten erklären, wie unsere Lösungen eine nahtlose Zusammenarbeit und nachhaltige Innovation in Unternehmen jeder Größe ermöglichen.
Erste Schritte
Wir bieten Kurse und Schulungen für Studierende, Hochschulen, Fachleute und Unternehmen an. Finden Sie die passende CATIA Schulung.
Hilfe anfordern
Informationen zu Software- und Hardware-Zertifizierungen, Software-Downloads, Anwenderdokumentation, Support-Kontakten und Serviceangeboten.