I am looking to implement a Java application that will compute a set of tasks to execute. The tasks will have dependencies on each other, forming a directed graph. Is ther
I've use JUNG for creating dependency-graphs among files. There are a variety of classes for computing distances, clustering, etc.