Die Produktreihe IBM® Rational Rhapsody ist eine grafisch orientierte Entwicklungsumgebung, mit der Systemberater und Softwareentwickler echtzeitorientierte oder eingebettete Systeme und Software erstellen können.
Unterschiedliche Teams können an innovativen, qualitativ hochwertigen Produkten zusammenarbeiten und deren Anforderungen analysieren, mithilfe standardisierter Sprachen die Komplexität dieser Produkte steuern, in einem frühen Stadium des Entwicklungszyklus Funktionen prüfen, Konstruktionsprüfungen durchführen und die Bereitstellung automatisieren. Die Produktreihe unterstützt die Anforderungen unterschiedlicher Teams bezüglich der Kommunikation und Zusammenarbeit durch die Unterstützung des gesamten Anforderungslebenszyklus von der Spezifikation und der Entwicklung bis zu Tests und zur Bereitstellung.
Je nach verwendeter Edition werden die folgenden Funktionen von Rational Rhapsody bereitgestellt. Informationen zu spezifischen Anforderungen und Bedingungen der verschiedenen Plattformen, Editionen und Sprachen finden Sie in den Releaseinformationen zu Rational Rhapsody.
- Unterstützung durch alle Editionen für die Modellierung mit UML, SysML, AUTOSAR, MARTE, DDS, DoDAF*, MODAF*, UPDM* für mehrere Kerne, MISRA-C, MISRA-C++ und das Erstellen benutzerdefinierter Profile für die Entwicklung domänenspezifischer Sprachen (DSL)
- Gemeinsame Nutzung, Linkerstellung und Prüfung von Designinformationen mit dem erweiterten Team über das Web mithilfe der IBM Jazz-basierten Anbindung an IBM Rational Rhapsody Design Manager
- Profile, Einstellungen, Stereotypen, Tags und APIs, mit denen das Produkt erweitert und konfiguriert werden kann
- Anforderungsmodellierung und Rückverfolgbarkeitsfunktionen mit Anbindung an führende Anforderungsmanagementtools, beispielsweise IBM Rational DOORS
- Erweiterte Synchronisation von Anforderungen sowie Funktionen zur Wirkungs- und Abdeckungsanalyse*
- Statische Überprüfung, um die Konsistenz des Designs sicherzustellen
- Eclipse-Plattformintegration mit IBM Rational Team Concert (nur Windows)
- Ein System-Engineering-Toolkit zum Automatisieren allgemeiner System-Engineering-Funktionen, das auch IBM Rational Harmony for Systems Engineers enthält
- Import von XMI*- (XML Metadata Interchange) und IBM Rational Rose-Daten zur Anbindung an bestehende Systeme und Wiederverwendung
- Eine Schnittstelle für das Konfigurationsmanagement, einschließlich eines innovativen grafischen Tools zur Ermittlung von Abweichungen und Zusammenführung, das mit Tools wie IBM Rational Synergy, IBM Rational Team Concert oder IBM Rational ClearCase verknüpft werden kann
- Generierung der Dokumentation mithilfe verschiedener Tools, angefangen beim einfachen RTF-Berichtsgenerator bis hin zu vollständig anpassbaren Berichtstools wie IBM Rational Publishing Engine oder IBM Rational Rhapsody ReporterPLUS*
- Verwendung von Schnittstellen zu MathWorks Simulink*, IBM Rational SDL
Suite, IBM Rational System Architect und IBM Rational Statemate für die Überprüfung der gesamten Architektur, während Tools für Steuerungstechnik, Protokollentwicklung und funktionalen Systementwurf verwendet werden
- Unterstützung einer an Sicherheitsstandards ausgerichteten Entwicklung: ISO 26262, IEC 61508,
IEC 62304, EN 50128, DO-178B und DO-178C
* Die gekennzeichneten Funktionen werden über optionale Add-on-Produkte bereitgestellt.
Weitere Informationen zu Rational Rhapsody finden Sie in der Produktdokumentation: http://www.ibm.com/support/knowledgecenter/SSRNEV_5.0.1