检查模型

在生成代码之前,IBM® Rational® Rhapsody® 将自动执行特定的检查以检查模型的正确性和完整性。 另外,您还可以在设计过程中的任意时刻执行选择的检查。这些预定义检查(也称为内部检查)由 Rational Rhapsody 随附提供。

关于此任务

另外,您还可以创建自己编码的检查并进行定制以满足您的需要。用户定义的这些检查也称为“外部检查”,这是因为,它们不是预定义内部检查集合的组成部分。这两类检查都将显示在 Rational Rhapsody GUI 中。

有关外部检查的更具体信息,请参阅创建用户定义的检查

检查程序对活动配置或选择的类执行检查。它将生成在模型中检测到的错误和警告的列表,并且错误列示在前面。错误将导致代码生成功能无法继续,而警告旨在使您对模型中未导致无法生成代码的不寻常情况加以注意。如果没有错误或警告,那么检查程序将生成一条消息以指出所有检查均成功完成。

您双击消息时,检查程序将打开模型中可以找到违例元素或语句的位置并突出显示错误的源代码。

注: 检查程序通过检查对象模型图来验证结构元素,并通过检查状态图来检查行为元素。这些是模型中的主要构造图。

反馈