When talking about architecture the first priority is to remove cycles between packages by cutting undesired dependencies.
This service is compatible with Java projects only.
How to Hunt for Cycles?
Add the Package design widget on your dashboard:
Image RemovedImage Added
Drill down to the Dependency Structure Matrix (DSM).