The Structure101 IDE plug-in
The IDE plug-in lets you influence your architecture as it actually happens - when code is edited by programmers.
Once you have published architecture diagrams and a reference snapshot (e.g. the latest build) to a structure101 repository, it is time to get your developers to install the IDE plug-in.
Developers will see the architecture diagrams within their development environment, with violating dependencies overlaid. They can navigate to the source of any violations.
More importantly, they will be warned if they create any new violations relative to the reference snapshot. This means that they can make sure that their current work is in accordance with the intended architecture, without feeling overwhelmed by warnings for prior violations.
By communicating the architecture and keeping a lid on violations in this way, the code-base will tend to evolve towards the intended structure almost effortlessly.
The IDE plug-in can be downloaded and installed freely, however you will require a structure101 repository for your project (populated by a structure101 publisher).
Click here to know more about: http://www.headwaysoftware.com/products/structure101/plugin/
Recommend the tutorial