Headway Software Technologies Ltd.

Free
With this tool the users can control the structural complexity of his code-base.
Free
With Restructure101 for Java the user can remove costly tangles.
Free
Simulated sandbox refactorings of your architecture let you detangle codebase