对象模型图和状态图是视作构造性的,因为 Rational Rhapsody 从它们生成代码。结构模型描述了从对象模型图生成的代码;行为模型描述了从状态图生成的代码。
时序图仅是部分构造性的。产品从您在其中绘制的实例和消息来创建对象和操作。但是,必须在浏览器或状态图中定义操作的主体。
用例图和活动图是视作非构造性的,因为产品不能从它们生成代码。它们帮助您根据需求来分析系统,并且对于记录用途很有用。