IBM® Engineering Rhapsody Architect for Software

Bietet eine IDE für eingebettete Software, die Ihnen hilft, schnell vom Entwurf zur Implementierung zu gelangen

Zwei Männer unterhalten sich in einem Serverraum mit visuellem Datenverbindungseffekt.

Erzielen Sie ein höheres Maß an Konstanz in Ihren Designs

Rhapsody Architect for Software ist eine modellgesteuerte Entwicklungsumgebung für eingebettetes Softwaredesign zur Verbesserung der Produktivität, Wiederverwendung und Konstanz mit Softwarevisualisierung. Sie unterstützt Branchenstandards wie UML, SysML, AUTOSAR und UPDM und ermöglicht es Ihnen, Anwendungen visuell zu erfassen, um manuelle Codierungsaufgaben zu automatisieren und Designs zu kommunizieren.

Erfahren Sie, wie MBSE erfolgreiche Innovationen vorantreibt
Visualisieren für schnellere Ergebnisse

Die visuelle Programmierung integriert Design- und Entwicklungsfunktionen und erleichtert die Zusammenarbeit im Team für bessere und schnellere Ergebnisse.

Schnellere Implementierung

Embedded-Software-Engineering ist so konzipiert, dass es Echtzeit-Automatisierung bietet, um den Entwicklungs- und Implementierungszyklus zu beschleunigen.

Verbesserte Produktivität und Konsistenz

Zusammenarbeit ist der Schlüssel. Verwenden Sie modellbasierte Differenzierungs- und Zusammenführungsfunktionen, einschließlich der Integration mit IBM Engineering Workflow Management.

Verbesserte Rückverfolgbarkeit

Bietet eine durchgängige Rückverfolgbarkeit über Modelle, Anforderungen und Testartefakte hinweg, erleichtert die Einhaltung von Vorschriften und beseitigt Fehler.

Funktionen

Zwei Entwickler nutzen 3D-Modellierungstechnologie und VR-Headset.
Visuelle Softwareentwicklung, die Industriestandards unterstützt

Mit den Funktionen zur visuellen Softwareentwicklung können Sie eingebettete Software mit Hilfe von UML-Diagrammen oder einem herkömmlichen Code-Editor zur Generierung von Code entwickeln. Sie können vorhandenen Code zur weiteren Entwicklung in die Modellierungsumgebung importieren. IBM® Engineering Rhapsody – Architect for Software ermöglicht die automatische Wahrung der Konstanz von Architektur, Design, Code und Dokumentation.

Hardware-Logic Design Engineer
Integrierte Softwareentwicklung

Mit automatisierter, eingebetteter Softwareentwicklung nahezu in Echtzeit können Sie vom Design zur Implementierung übergehen. Rhapsody – Architect for Software generiert C-, C++-, Java- und C#-Code-Frames, um die Struktur und Architektur Ihres Designs zu entwickeln. Mithilfe von Code-Frames können Sie entweder ein Modell oder den Code detailliert codieren. Die IBM® ELM-Anwendung synchronisiert die Änderungen für konstante Daten. Das MARTE-Profil hilft Ihnen, die Leistung nahezu in Echtzeit zu modellieren und Designengpässe zu analysieren.

Draufsicht: Geschäftsmann legt Scrum-Board auf den Tisch im Besprechungsraum.
Unterstützung für AUTOSAR-Erstellung und DDS-Modellierung

Arbeiten Sie mit Teammitgliedern unter Verwendung von modellbasiertem Differenzieren (AUTOSAR & DDS) und Zusammenführungsfunktionen zusammen, einschließlich Integration mit IBM® Engineering Workflow Management. Verwenden Sie den Design Manager, um Entwürfe auszutauschen und zu überprüfen und die Lebenszyklus-Artefakte mit OSLC zu verfolgen. Die Software lässt sich in Workflow Management und andere IDEs integrieren, die auf der Eclipse-Plattform basieren. Modelle, die in IBM® Engineering Rhapsody – Architect for Software entwickelt wurden, können zu Designtests in die Rhapsody Developer Editions importiert werden.

IT-Ingenieur zeigt einer Chefingenieurin mit Tablet-Computer ein funktionierendes Rechenzentrum.
Einhaltung von Sicherheits- und Funktionsstandards

Diese Software ermöglicht die Rückverfolgbarkeit von Anforderungen vom Design zurück zu den Anforderungen, um Standards wie DO-178B, ISO-26262 oder IEC 61508 einzuhalten. Sie können Anforderungsinformationen in den Code einfügen, um die Rückverfolgbarkeit in der endgültigen Implementierung zu unterstützen. Es bietet einen parametrischen Constraint Solver für parametrische SysML-Diagramme und erleichtert die Analyse von Handelsstudien und architektonischen Abwägungen. Außerdem bietet es eine statische Modellprüfanalyse zur Verbesserung der Einheitlichkeit und Vollständigkeit von Modellen.

Afroamerikanische IT-Administratorin geht durch den Serverflur und diagnostiziert die Leistung des Hardwaresystems.
Nutzt Echtzeitdaten, um die Produktleistung zu optimieren

Rhapsody - Architect for Software bietet Lifecycle-Support und zusätzliche Software, die die Integration mit anderen IBM® ELM-Produkten für die Entwicklung des gesamten Produktlebenszyklus ermöglicht. Zum Beispiel bietet die IBM® Engineering Rhapsody - Tools and Utilities Add On Software anpassbare, vorlagenbasierte Dokumentationen. IBM® Engineering Lifecycle Optimization - Publishing automatisiert die Erstellung von Berichten im Dokumentenstil in Ihren bereitgestellten IBM® Jazz- und Drittanbieter-Tools.

Zwei Entwickler nutzen 3D-Modellierungstechnologie und VR-Headset.
Visuelle Softwareentwicklung, die Industriestandards unterstützt

Mit den Funktionen zur visuellen Softwareentwicklung können Sie eingebettete Software mit Hilfe von UML-Diagrammen oder einem herkömmlichen Code-Editor zur Generierung von Code entwickeln. Sie können vorhandenen Code zur weiteren Entwicklung in die Modellierungsumgebung importieren. IBM® Engineering Rhapsody – Architect for Software ermöglicht die automatische Wahrung der Konstanz von Architektur, Design, Code und Dokumentation.

Hardware-Logic Design Engineer
Integrierte Softwareentwicklung

Mit automatisierter, eingebetteter Softwareentwicklung nahezu in Echtzeit können Sie vom Design zur Implementierung übergehen. Rhapsody – Architect for Software generiert C-, C++-, Java- und C#-Code-Frames, um die Struktur und Architektur Ihres Designs zu entwickeln. Mithilfe von Code-Frames können Sie entweder ein Modell oder den Code detailliert codieren. Die IBM® ELM-Anwendung synchronisiert die Änderungen für konstante Daten. Das MARTE-Profil hilft Ihnen, die Leistung nahezu in Echtzeit zu modellieren und Designengpässe zu analysieren.

Draufsicht: Geschäftsmann legt Scrum-Board auf den Tisch im Besprechungsraum.
Unterstützung für AUTOSAR-Erstellung und DDS-Modellierung

Arbeiten Sie mit Teammitgliedern unter Verwendung von modellbasiertem Differenzieren (AUTOSAR & DDS) und Zusammenführungsfunktionen zusammen, einschließlich Integration mit IBM® Engineering Workflow Management. Verwenden Sie den Design Manager, um Entwürfe auszutauschen und zu überprüfen und die Lebenszyklus-Artefakte mit OSLC zu verfolgen. Die Software lässt sich in Workflow Management und andere IDEs integrieren, die auf der Eclipse-Plattform basieren. Modelle, die in IBM® Engineering Rhapsody – Architect for Software entwickelt wurden, können zu Designtests in die Rhapsody Developer Editions importiert werden.

IT-Ingenieur zeigt einer Chefingenieurin mit Tablet-Computer ein funktionierendes Rechenzentrum.
Einhaltung von Sicherheits- und Funktionsstandards

Diese Software ermöglicht die Rückverfolgbarkeit von Anforderungen vom Design zurück zu den Anforderungen, um Standards wie DO-178B, ISO-26262 oder IEC 61508 einzuhalten. Sie können Anforderungsinformationen in den Code einfügen, um die Rückverfolgbarkeit in der endgültigen Implementierung zu unterstützen. Es bietet einen parametrischen Constraint Solver für parametrische SysML-Diagramme und erleichtert die Analyse von Handelsstudien und architektonischen Abwägungen. Außerdem bietet es eine statische Modellprüfanalyse zur Verbesserung der Einheitlichkeit und Vollständigkeit von Modellen.

Afroamerikanische IT-Administratorin geht durch den Serverflur und diagnostiziert die Leistung des Hardwaresystems.
Nutzt Echtzeitdaten, um die Produktleistung zu optimieren

Rhapsody - Architect for Software bietet Lifecycle-Support und zusätzliche Software, die die Integration mit anderen IBM® ELM-Produkten für die Entwicklung des gesamten Produktlebenszyklus ermöglicht. Zum Beispiel bietet die IBM® Engineering Rhapsody - Tools and Utilities Add On Software anpassbare, vorlagenbasierte Dokumentationen. IBM® Engineering Lifecycle Optimization - Publishing automatisiert die Erstellung von Berichten im Dokumentenstil in Ihren bereitgestellten IBM® Jazz- und Drittanbieter-Tools.

Optionsvergleich

Architect für Systemingenieure

Eine kostengünstige System-Engineering-Umgebung, mit der Sie Anforderungen analysieren und ausführlich darstellen, Architekturkompromisse treffen und Designs dokumentieren können.

Designer für Systemingenieure

Alle Funktionen des Architect for Systems Engineers sowie die Möglichkeit zum Prototyping, zur Simulation und zur Ausführung von Entwürfen für eine frühzeitige Validierung.

Architect für Software

Kostengünstige integrierte Software-Engineering-Umgebung für die grafische Architektur von C++-, C- oder Java-Anwendungen mithilfe von UML oder AUTOSAR.

Entwickler

Eine eingebettete und agile Echtzeit-Softwareentwicklungsumgebung mit vollständiger Anwendungsgenerierung für C++, C, Java und Ada (einschließlich MISRA-C und MISRA-C++).

Umfasst UML/SysML-Modellierung, eine Konfigurationsverwaltungsschnittstelle und Eclipse-Plattformintegration Umfasst UML/SysML-Modellierung, eine Konfigurationsverwaltungsschnittstelle und Eclipse-Plattformintegration Umfasst UML/SysML-Modellierung, eine Konfigurationsverwaltungsschnittstelle und Eclipse-Plattformintegration Umfasst UML/SysML-Modellierung, eine Konfigurationsverwaltungsschnittstelle und Eclipse-Plattformintegration
Bietet parametrische Einschränkungsevaluierung, Dokumentenerstellung und anpassbare Dokumentenerstellung mit PUB Bietet parametrische Einschränkungsevaluierung, Dokumentenerstellung und anpassbare Dokumentenerstellung mit PUB Bietet parametrische Einschränkungsevaluierung, Dokumentenerstellung und anpassbare Dokumentenerstellung mit PUB Bietet parametrische Einschränkungsevaluierung, Dokumentenerstellung und anpassbare Dokumentenerstellung mit PUB
Beinhaltet AUTOSAR System Authoring; bietet eine auf Systemtechnik ausgerichtete Benutzeroberfläche Beinhaltet AUTOSAR System Authoring; bietet eine auf Systemtechnik ausgerichtete Benutzeroberfläche Beinhaltet AUTOSAR System Authoring Enthält AUTOSAR System Authoring und AUTOSAR RTE Code
Verwendet DDS-Modellierung, DOORS-Familienintegration, API zur Anpassung, DoDAF, MODAF und UPDM Verwendet DDS-Modellierung, DOORS-Familienintegration, API zur Anpassung, DoDAF, MODAF und UPDM Verwendet DDS-Modellierung, DOORS-Familienintegration, API zur Anpassung, DoDAF, MODAF und UPDM Verwendet DDS-Modellierung, DOORS-Familienintegration, API zur Anpassung, DoDAF, MODAF und UPDM
Lizenzoptionen sind für unbefristete und befristete, variable und individuelle Benutzer verfügbar Lizenzoptionen sind für unbefristete und befristete, variable und individuelle Benutzer verfügbar Lizenzoptionen sind für unbefristete und befristete, variable und individuelle Benutzer verfügbar Lizenzoptionen sind für unbefristete und befristete, variable und individuelle Benutzer verfügbar
  •  
Bietet Simulation und Modellausführung; Grafische Panels für Prototyping oder Mock-Ups Bietet C-, C++- oder Java-Code-Frame-Generierung oder MISRA-C- oder MISRA-C++-Code-Generierung Bietet C-, C++- und Java-Code-Frame-Generierung oder MISRA-C- oder MISRA-C++-Code-Generierung
  •  
  •  
Enthält Reverse-Engineering-Code Enthält Reverse-Engineering-Code
  •  
  •  
  •  
Bietet Simulation und Modellausführung; Grafische Panels für Prototyping oder Mock-Ups
  •  
  •  
  •  
Beinhaltet die vollständige Generierung von Anwendungscode (einschließlich Zustandsdiagrammen) und die Integration mit eingebetteter IDE
  •  
  •  
  •  
Verwendet Build-Artefakte der Generation, Frameworks für die Echtzeitausführung, Ada-Entwicklung und Linux-Support

*Preise sind indikativ, können je nach Land variieren, enthalten keine anfallenden Steuern und Abgaben und unterliegen der Verfügbarkeit des Produktangebots vor Ort. 

Machen Sie den nächsten Schritt

Starten Sie mit einer kostenlosen Testversion oder vereinbaren Sie ein Meeting mit einem IBM-Experten, um zu sehen, wie Ihr Unternehmen von Engineering Rhapsody profitieren kann.

Jetzt kostenlosen Test starten
Technische Details Softwarevoraussetzungen Hardwarevoraussetzungen Services im Bereich Platform Engineering