Java Library生成交互式Graph

Mar*_*cel 7 java visualization graph graphviz

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

                        -> domain service 1
e.g. business service 1 -> domain service 2
                        -> domain service 3
Run Code Online (Sandbox Code Playgroud)

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

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

期待您的回复

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