Headway Software today announced the availability of structure101 for
Java Version 3 beta. This major upgrade introduces the ability to
define software architecture diagrams, make them visible to the whole
team via the IDE and warn developers if they add or change the code
in a way that is inconsistent with the defined architecture.

“Where Version 2 focussed on understanding how your code is
structured today, and where and why it is tangled or overly-complex”
said Headway’s CEO, Chris Chedgey, “Version 3 takes it to the next
step, letting you define how the code should be structured and
communicating this to the team so they can actually make it happen.”

Structure101 Version 3 adds:

1. A new Architecture perspective in the structure101 client
automatically creates architecture diagrams from the code, lets you
edit these interactively, and map architectural elements to the
physical code.

2. A new structure101 Eclipse plug-in makes the project architecture
diagrams visible to each developer and warns them if they make
inconsistent code changes.

3. The updated structure101 web application makes the architecture
diagrams visible in a web browser, and provides RSS alerts when new
violations make it into the project mainline.

A free trial of structure101 for Java Version 3 beta can be
downloaded from (http://www.headwaysoftware.com/downloads).

Structure101 client and publisher are available for Java on Windows,
Linux and Mac OS X and priced at $499 and $999 per node respectively.
Structure101 IDE plug-in and web application are free.