|
需求模型描述了系统的需求即系统所要实现的基本功能,系统体系结构模型则考虑的是如何实施以实现需求模型中所描述的系统功能,RTCASE完全支持Hatley-Pirbhai系统体系结构设计建模,包括构造流图(Architecture
Flow Diagram)、构造环境图(Architecture Context Diagram)、构造互连图(Architecture
Interconnect Diagram)、构造词典(Architecture Dictionary)、构造模块说明(Architecture
Module Specification)及构造互连说明(Architecture Interconnect
Specification)。
构造环境图是构造流图特例,是最顶层的构造流图,用于描述系统构成及与外部使用者或被使用者间关系。构造环境图中包含一个构造模块(Architecture
Module)用于表示所建系统,多个终端(Terminator)用于表示外部使用者与被使用者,及信息流用于表示系统与外部系统(使用者与被使用者)间信息交换。

构造流程图表示系统物理模块组成结构及模块间信息流关系,RTCASE支持层次化构造模块分解,及需求模型中处理(Process)在构造模型中映射。

使用RTCASE构造互连图可表示物理模块间信息通道,即系统使用何种物理连接进行系统各构造模块间信息交换。此物理连接种类可为任何有形的或无形的、电子的或机械的等,构造互连图始终与构造流图相关联与一致,RTCASE在构造互连图中支持同一构造模块冗余化设计。

构造模块说明用于描述每个构造模块结构、所分配完成的处理,构造互连说明详细描述构造模块间通道需求,可在构造模块说明与构造互连说明中描述系统时序特性。
构造词典(Architecture
Dictionary)
构造词典包含所有构造模型中数据、控制信息,是需求模型中数据词典扩充,在构造词典中增加了设计阶段确定的数据项。
|