IBM Rational 建模产品提供工具来简化 C# 应用程序开发,以帮助对现有代码、模型组件进行可视化,并将在模型和 C# 之间变换元素。您可以通过将开放式 .NET 解决方案导入 Eclipse 工作空间来开始。这为 .NET 解决方案提供了视图、用于 UML 至 C# 正向变换的目标和用于 C# 至 UML 反向变换的源。
在 UML 概念模型中捕获应用程序的设计后,可以运行“UML 至 C# 代码”变换来生成 C# 代码,以便进一步使用 设计Microsoft Visual Studio 进行开发。此外,可以应用“代码至到模型”变换以便对使用现有模型开发的代码进行调整,也可以为应用程序创建新概念模型。
在可以对源模型应用变换之前,必须创建变换配置。变换配置包含该变换在生成所需输出时使用的信息。变换配置还包含特定于某种变换类型的信息,例如变换的唯一名称以及源和目标。