執行動畫模型

IBM® Rational® Rhapsody® 動畫是啟用模型驗證的關鍵技術。

您可以透過追蹤及模擬可執行模型來驗證分析及設計模型。此外,Rational Rhapsody 動畫程式可協助您透過實際執行模型並為各種 UML 設計圖表製作動畫,進而在設計層次而非原始碼層次為系統除錯。您可以查看狀態及關係實例的實際值,而不是只模擬應用程式及檢視變數值與指標。

透過動畫程式,您可以在其執行時並置應用程式的不同視圖。您可以在下列任何一個視圖中觀看動畫模型執行:

在模型執行時於相鄰視窗中同步檢視動畫序列圖、動畫狀態圖、動畫活動圖及動畫瀏覽器,可讓您驗證設計的行為方式是否按所需執行。在動畫圖中強調顯示可協助您精確找出執行的現行狀態。

當模型正在執行時,您可以使用動畫工具列逐步執行程式、設定及清除岔斷點,以及注入事件以觀察系統的準即時回應方式。您可以在動畫視圖中或透過產生輸出追蹤來觀察系統的作業。

動畫程式是設計層次除錯器,以及模型驗證器。換句話說,動畫程式支援設計層次之程式設計語言除錯器的標準功能。您遵循的物件即為設計層次物件;也就是,在 Rational Rhapsody 中建模的物件。

動畫特性

在動畫階段作業期間,您可以執行下列活動:

準備動畫

這裡是準備及執行動畫的一般步驟,以及更具體程序的參照。

  1. 如有必要,請建立元件。請參閱建立專案的元件
  2. 如有必要,請建立配置。請參閱建立配置
  3. 將配置的「檢測」模式設為動畫。請參閱設定檢測模式
  4. 設定作用中的配置。作用中的配置是在您產生程式碼時產生的配置。請參閱設定作用中配置
  5. 產生配置的程式碼。請參閱從 Rational Rhapsody 模型產生程式碼
  6. 建置動畫元件。請參閱建置目標元件
  7. 執行動畫元件。請參閱執行動畫模型

意見回饋