交互式架构图工具

是否有任何工具可以让我轻松创建交互式架构图?

我设想能够在高层次上查看体系结构的图形描述。 然后,我可以点击一个特定的体系结构并深入其中,从而揭示该部分的更详细的分解。 然后这个过程可以根据需要继续进行。

有谁知道有哪些工具可以让我创造这种体验? 或者我应该尝试使用Visio / Powerpoint来实现这一目标?


我们使用Sparx EA(Enterprise Architect)。 其中一个“导出”选项是一个“HTML报告”,它以你所追求的方式工作。 您可以压缩生成的文件并发送给其他人,然后“浏览”模型。

http://www.sparxsystems.com/


我同意这样的工具可以证明是有价值的。 事实上,当我们着手开发nWire时,这是我们的目标之一。 我们还没有到达,但这是我们希望有一天能够发展和延续的事情。

我相信这样的工具应该是“活着”的代码,而不是离线的代表,因为我们从不投资维护这些文档,5分钟后它们已经过时了。 因此,我认为Visio解决方案不会。 我也相信最少的用户投资,即插即用工具。

有一些需要解决的问题,比如如何以有意义的方式从代码中派生出体系结构,缩放级别等等。我不确定一个通用解决方案是否适合所有项目,您将需要对其进行定制以了解您的特定体系结构。

如果你有更多的想法和想法,我很乐意听到他们。 请将它们发布到这里,或者在nwiresoftware.com上通过电子邮件发送给zviki。


Visual Studio 2010 Ultimate版中的新架构工具可以完成此操作。 您可以交互式地过滤视图。 请参阅“建模应用程序”,“探索现有代码”下的一些MSDN主题。

链接地址: http://www.djcxy.com/p/44989.html

上一篇: Interactive architectural diagram tools

下一篇: Java: fast disk