Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Java Library to generate interactive Graph

i want to visualize our SOA services as graph. we have business services and domain services.

                        -> domain service 1
e.g. business service 1 -> domain service 2
                        -> domain service 3

i currently use graphviz/dot to generate the graph - all good so far. the graph is quite big. now i am looking for a tool that allows me to genereate "interactive" graphs where i can click on a node (a business service) and it will be centered into the view and all its dependencies (other nodes) are aligned around it.

is there any library that can do that? i already looked at "JUNG" and did't find an example that achieves this.

looking forward to your replies

marcel ps: if there are non java tools i would also be interested

like image 520
Marcel Avatar asked May 09 '12 09:05

Marcel


1 Answers

In Java

  • Netbeans Visual library
  • Prefuse

Javascript:

  • D3
  • Protovis (Predecessor to D3)
  • JavaScript Infovis toolkit

Flash

  • Flare
like image 72
Jay Askren Avatar answered Nov 03 '22 11:11

Jay Askren