Graphviz on steroids

Posted by & filed under Structure101.

We just released our new generic jobbie, Structure101g. If you already know Structure101 for Java or Structure101 for C/C++, you probably already have a good idea of what Structure101g might be. This is for those (and there are many, oh so many) who do not. Graphviz is a wonderful tool that can be used to… Read more »

Structure101 Takes Home Jolt Productivity Award

Posted by & filed under News, Structure101.

Just got back from SD West and unpacked our Jolt Productivity Award. Huge credit and thanks to all the users that provided the stream of feature suggestions that has contributed to making Structure101 such a great product. And congratulations to the product and development team at Headway who spent so many tortuous hours discussing and… Read more »

Structure101 3.1 – Software Architecture Sandboxing

Posted by & filed under Architecture, Architecture Diagrams, News, Structure101.

Just released, Version 3.1 adds lots of new stuff to the Architecture perspective to make it much easier to discover the current structure and move classes or packages around to define a preferred architecture. First thing is a simple expand and collapse button on each cell. So for example you can ask Structure101 to create… Read more »

Spring 2.5 Architecture Diagrams

Posted by & filed under Architecture, Structure101.

I have updated the architecture diagrams for the just-released Spring 2.5. Any new or changed packages are highlighted (since 2.0.6). The diagrams are also online – if you pointed your IDE plugin at these after my previous entry, you will be seeing the updated diagrams in your IDE already, and any compile time messages about… Read more »

Structure101 V3 Released, Adds Architecture Control for Teams

Posted by & filed under Architecture, Emergent Design, News, Structure101.

Released today, the new version 3 capabilities make Structure101 a nicely rounded architectural control solution in addition to the previous structural analysis and complexity measurement capabilities. For example: You can now define layering constraints on your code-base using simple, intuitive architecture block diagrams Communicate these architecture diagrams to the development team through IDE plug-ins Developers… Read more »

Spring Framework 2.1 M3 Architecture

Posted by & filed under Dependency Management, Structure101.

Here are some architecture diagrams for Spring Framework 2.1 M3 (released yesterday). You can point the (free) structure101 plug-in at these and get IDE warnings if your customizations break Jeurgen’s architecture. Here is the top level breakout of org.springframework: Structure101 created this from the physical code-base. All the cells in the diagram use only lower-level… Read more »