IBM® Rational® Rhapsody® 通过动画时序图、动画状态图和动画活动图帮助在模型级别进行调试。
开始之前
您可以以“面向对象的详细程度”(操作调用、一个事件处理和整个事件队列)遍历应用程序并目视观察对状态图的影响(例如,活动状态的更改),以及对时序图的影响(例如,消息/事件箭头)。
各种框架元素都支持这些功能。遍历应用程序是测试系统各项功能的一种好方法。
关于此任务
要使用
Rational Rhapsody 对实时应用程序进行经验性调度分析:
过程
- 为操作执行指定预测持续时间。
- 编写模拟向系统注入外部事件的驱动程序。此驱动程序可以是脚本也可以是能够生成事件的状态图。
- 激活驱动程序,系统如计划作出反应,模拟执行操作所需要的时间。在运行过程中,Rational Rhapsody 生成动画时序图和带时间戳记的跟踪。您可以检查这些输出看是否已到截止期限。
下一步做什么
此性能模拟可以在开发主机上运行,也可以在目标机器上运行。
如果在目标机器上运行,能够测量真实目标操作系统的响应时间。服务质量参数 在执行调度分析时也会有用。