Headway Software - The Structure GuysSitemap
About us
Contact us
Structure101 > Features

Java Architecture Visualization

Java architecture visualization, Java architecture visualisation

Structure101 makes software structure (design, architecture and packaging) easy to understand, define, communicate, control and keep simple.

The first thing Structure101 does is simply to let you understand the structure of your code-base from different perspectives. 

You can assign limits to the structural complexity and Structure101 will measure the code at every level and highlight the regions that are excessively complex. 

You can define how the code should be structured - the architecture - in such a way that your entire team can easily understand it, move the structure towards it, and keep it so.

Most critically, Structure101 tells you how your structure has changed from a reference structure - for example, what are the new dependencies, new architecture violations, complexity trends? This means you don't need to review everything all the time - just keep an eye on how it's evolving.

The Structure101 IDE plug-in and web-application ensure that the whole team gets just the information they need, when they need it, so as to keep the code-base evolving towards the intended architecture while also keeping its complexity under control.

"I use Structure101 when I want to understand the overall structure of a system and evaluate potential changes. I appreciate its breadth, usability, and performance."
Kent Beck




©Headway Software 1999-2007