将源代码逆向工程为 VS 2010 UML 类模型?
我有一种不好的预感,VS 2010 不支持这一点(我使用的是 2010 年 2 月的 RC)。我尝试将类从“Architecture Explorer”拖到“UML Model Explorer”,但这不起作用(不允许我放到 UML 模型上)。
我尝试生成旧式类图 (*.cd) 并将生成的图对象拖动到空白的 UML 类图。没有运气。
除了一些关于“自上而下建模”的 MS 营销宣传之外,Binging 确实显示了其他任何内容,并且如预期的那样,还显示了 UML 模型的正向工程代码。这让我怀疑 VS 团队没有将逆向工程代码处理成模型。
我能够从代码生成 UML 活动图。好的。但其他图表(以及由此产生的 VS UML 模型存储库对象)是难以捉摸的。
如果我的怀疑是正确的,这真是令人失望。我的很多工作(我斗胆猜测大多数开发人员都是如此)是向现有软件添加功能,而不是进行绿地工作。如果没有能力将现有代码逆向工程到 VS UML 模型存储库或从其他工具导入模型,我不知道 VS UML 建模的采用会取得多大进展。我只需要坚持使用我目前最喜欢的工具 -Sparks Systems 的企业架构师 http://www.sparxsystems.com.au/.
我认为这个缺失的功能是一个主要缺点。其他人怎么看?
其他人打算做什么?继续使用他们当前最喜欢的 UML 建模解决方案并忽略 VS 2010 的产品?
这个问题在上得到了回答VS 2010 架构和建模 http://social.msdn.microsoft.com/Forums/en-US/vsarch/thread/a1ee9393-8f9b-45f2-8277-6e49346a119a forum.
基本上,此功能将出现在 VS 2010 RTM 左右的电动工具版本中。如果您有更多问题,我鼓励您在论坛中发帖。
UPDATE
您现在可以通过获取Visual Studio 2010 功能包 2 https://marketplace.visualstudio.com/items?itemName=DaveLubash.VisualStudio2010FeaturePack2.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)