IBM® Rational® Rhapsody® 透過動畫序列圖、動畫狀態圖與動畫活動圖,使模型層次的除錯更為方便。
開始之前
您可以物件導向的精度在應用程式中逐步執行(作業呼叫、一個事件處理程序、整個事件佇列),並以視覺化的方式觀察狀態圖上的狀態(例如、作業中狀態的變更)及序列圖上的狀態(例如,在傳送訊息/事件箭頭時繪製它們)。各種架構元素皆支援這些功能。逐步執行應用程式對測試系統的功能面有所幫助。
關於這項作業
若要將
Rational Rhapsody 用於即時應用程式的實驗性調度分析,請執行下列動作:
程序
- 指派作業執行的預估期間。
- 撰寫一個驅動程式,以模擬將外部事件注入系統。驅動程式可以是產生事件的 Script 或狀態圖。
- 啟動驅動程式,而系統會依程式設定進行回應,以模擬執行作業所需要的時間。執行時,Rational Rhapsody 會產生動畫序列圖與加上時間戳記的追蹤。您可以檢查這些輸出以查看是否符合截止時間。
下一步
此效能模擬可在開發主機或目標機器上執行。如果在目標機器上執行,則好處是可讓您測量真實的目標作業系統。服務品質參數 在執行調度分析時也有所幫助。