tool for java dependency analyze
When maintenancing software of enterprise system, specifing influence part againist fixing part is important.
But, I think the maintenance teams that establish the method of specifing influence part are very few.
At least, my team don't establish such method.

I am maintaining enterprise system that made of Java + SpringFramework, 
and I search for tool that specify dependency relationship between components and specify influence part againist fixing part automatically.

I want to specify dependency not only between Java classes, but also between below.<br>
* database table and class<br>
* classes that mediated by interface<br>
* client side component and server side component<br>
 (e.g. Java and Flex, Ajax, Curl, HTML... )

I can search tools at vendor homepage, but I want to know tool that actually applied to software maintance field and sucessed.
Could someone tell me recommended tool?
tool for java dependency analyze
===

When maintenancing software of enterprise system, specifing influence part againist fixing part is important.
But, I think the maintenance teams that establish the method of specifing influence part are very few.
At least, my team don't establish such method.

I am maintaining enterprise system that made of Java + SpringFramework, 
and I search for tool that specify dependency relationship between components and specify influence part againist fixing part automatically.

I want to specify dependency not only between Java classes, but also between below.<br>
* database table and class<br>
* classes that mediated by interface<br>
* client side component and server side component<br>
 (e.g. Java and Flex, Ajax, Curl, HTML... )

I can search tools at vendor homepage, but I want to know tool that actually applied to software maintance field and sucessed.
Could someone tell me recommended tool?