Rational Rhapsody は、UML モデルから実装コードを生成します。以下のためのコードを生成できます。
Rational Rhapsody Developer for C および C++ では、ラウンドトリップとリバース・エンジニアリング時にコードの構造を「尊重 (respect)」するように設定して、この構造を維持する形で Rational Rhapsody モデルからコードのラウンドトリップ/再生成を行うことができます。
Rational Rhapsody の C コード生成は、MISRA-C:1998 に準拠しています。正当な理由に基づく違反があり、これについては、必要に応じて明記しています。