使用以代码为中心的设置

对于使用模型驱动开发方法的项目,软件设计的基础就是模型中的信息。 从 Rhapsody®生成代码时,此代码仅反映模型中存储的设计信息。

Rhapsody 还可以由使用以代码为中心的开发方法的项目使用。 在这种以代码为中心的方式下, Rhapsody 假定代码充当软件的蓝图,并且产品的可视建模功能主要用于使代码可视化。

此假定代码优先于模型会导致 Rhapsody 中有关其代码相关功能的不同行为: 代码生成,反向工程/双向传递,动画。

注: 就编程语言而言,以代码为中心的方式可以与 C 或 C++ 配合使用。

在 C 中工作时,以代码为中心的方式只能与基于文件的建模配合使用,而不能与基于对象的建模配合使用。