Java Library生成交互式Graph

我希望将我们的SOA服务可视化为图形。 我们有商业服务和域名服务。

-> domain service 1 eg business service 1 -> domain service 2 -> domain service 3 

我目前使用graphviz / dot来生成图表 – 到目前为止一切都很好。 图表非常大。 现在我正在寻找一个工具,它允许我创建“交互式”图形,我可以点击一个节点(一个业务服务),它将集中在视图中,所有的依赖项(其他节点)围绕它对齐。

有没有可以做到这一点的图书馆? 我已经看过“JUNG”并没有找到实现这一目标的例子。

期待您的回复

marcel ps:如果有非java工具我也会感兴趣

在Java中

  • Netbeans Visual库
  • Prefuse

使用Javascript:

  • D3
  • Protovis (D3的前身)
  • JavaScript Infovis工具包

  • 闪光