我有一个C项目。它已被导入Rhapsody 8.2。 现在我要生成:
怎么做? 提前致谢
暗嫩
答案 0 :(得分:0)
您可以在创建时添加一个自填充的对象模型图,方法是勾选“填充图”复选框,然后选择要包含的包/类。
我认为其他人必须手动创建和填充。
答案 1 :(得分:0)
您已导入'C'程序。我认为你已经使用“逆向工程”来做到这一点。 正如其中一个答案中已经提到的:C不是OO,因此您很少有机会获取您想要生成的信息,因为该信息不在您的源代码中。 您可能已经注意到模型中不存在具有属性和操作的类,只包含具有变量和函数的文件。 我总是惊讶于人们对逆向工程的期望...... RE是一个所谓的GIGO过程:Garbage in- Garbage out。不要听那些告诉你工具可以自动记录你的代码的销售人员:没有这样的事情。
组件图。 - 必须手工制作 结构图。 - 您可以右键单击某个功能并选择“填充流程图”
数据流。 - UML中没有数据流图
UML。 - 如前所述,源代码中没有足够的信息将C转换为可读的UML图
SystemC - 您必须添加大量信息才能创建System-C,如上所述,请联系法国或美国的Sodius,他们可以为您提供更多信息。
W上。