本课程结束后,学员应能够: 1. 应用迭代化的、用例驱动的和以构架为中心的过程开发稳定的设计模型。 2.了解实时系统开发可能会遇到的问题以及需要考虑的问题,包括:响应性、时效性、并发性和分布性。 3.使用 UML 表述实时模型的设计。包括如下建模:类、对象、封装体、协议、构件、属性、操作、关系、构造型、软件构架以及其他所需的支持视图和图表。 4.使用抽象、封装、分层结构、继承和多态等概念。 5.理解软件构架的不同视图,以及为支持该构架所定义的关键机制。 6.描述基本设计问题,包括模式的使用,这是开发稳定的实时系统的关键。 7.理解在整个开发工作流程中使用 Rose RealTime 工具集的机制,包括:分析、设计、实施、测试、部署和配置管理。