I have gotten the opportunity to work with Lattix in the past. I believe the paradigm it represents (a hierarchical dependency matrix) is the future of large-scale system a
SonarQube has a free dependency analyzer (in my experience, less useful than Lattix). You can add the Package Design widget to the dashboard and drill down. Instructions can be found here.