The ApexSQL Clean Dependency viewer allows 4 different types of model representations:
Tries to put objects in a circle such that links form a circle (minimizing crosses across the circle).

Tries to place objects the most used in the center with the least used on outside.

Orders objects with Parents at top and descendents at the bottom with each generation sharing the same vertical level.

Tries to layout items such that they are right-angled to each other.

Copyright © 2008 ApexSQL LLC. All Rights Reserved.