Rational Rhapsody 模型產生程式碼

本節會提供您在 IBM® Rational® Rhapsody® 的基本產生程式碼的概念。 雖然本節主要著重於 C++,但也可能會出現其他語言(C、Java 及 Ada)的相關資訊。

Rational Rhapsody 從您的 UML 模型產生實作程式碼。您可以針對下列項目產生程式碼 -

對程式碼產生器的輸入是模型及產生程式碼(<lang>_CGCG)內容。從程式碼產生器的輸出是目標語言中的原始檔:規格檔案、實作檔案及 make 檔。

您可以在 Rational Rhapsody Developer for C 及 C++ 中設定來回轉換和反向工程,因此它們會遵循程式碼的結構,並當程式碼從 Rational Rhapsody 模型來回轉換/重新產生時,保留此結構。

Rational Rhapsody 的 C 產生程式碼符合 MISRA-C:1998。會在適當的地方說明正當理由的違規。


回饋