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. Spezifische Informationen zu den Anforderungen und Einschränkungen der Plattform, der Edition und der Sprache finden Sie in den Releaseinformationen für 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 durch die IBM Jazz-basierte Integration in IBM Rational Rhapsody Design Manager
- Profile, Einstellungen, Stereotypen, Tags und APIs, mit denen das Produkt erweitert und konfiguriert werden kann
- Anforderungsmodellierungs- und Rückverfolgbarkeitsfunktionen mit Integration in führende Anforderungsmanagementtools, beispielsweise IBM Rational DOORS
- Erweiterte Synchronisation von Anforderungen sowie Funktionen zur Wirkungs- und Coverage-Analyse*
- Statische Überprüfung, um die Konsistenz des Designs sicherzustellen
- Eclipse-Plattformintegration in IBM Rational
Team Concert (nur Windows)
- Ein Toolkit für die Systementwicklung zum Automatisieren allgemeiner Systementwicklungsfunktionen, das auch IBM Rational Harmony for Systems
Engineers enthält
- Import von XMI*- (XML Metadata Interchange) und IBM Rational Rose-Daten zur Integration in bestehende Systeme und zur Wiederverwendung
- Eine Schnittstelle für das Konfigurationsmanagement, einschließlich eines innovativen grafischen Tools zur Ermittlung von Abweichungen und Zusammenführung, das in Tools wie IBM Rational Synergy, IBM Rational Team Concert oder IBM Rational ClearCase integriert werden kann
- Generierung von Dokumentation mithilfe verschiedener Tools, vom 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
* Die gekennzeichneten Funktionen werden über optionale Add-on-Produkte bereitgestellt.
Weitere Informationen zu Rational Rhapsody sind im Information Center erhältlich: http://pic.dhe.ibm.com/infocenter/rhaphlp/v8/index.jsp