Channel -> semaphore
Jgraph -> JUNG