Welcome to Structure101

To get started, simply go to File/New and point to your byte code.

Our desire is to see all our customers with well-structured high-level software architectures, so that they look less like the figure on the left and more like the figure on the right.

Fig 1. A less than ideal top-level software architecture.

Fig 2. Software architecture as it should be.

How does your architecture look? Use Structure101 to:

  1. Define and Communicate your software architecture
  2. Gain a deeper understanding of your code and architecture
  3. Measure the quality of your architecture

Warning: Product advertising lurks below.

If you happen to see too much red in the Measurement perspective and/or your code looks more like Fig 1 and less like Fig 2, we recommend you download Restructure101, start working towards getting your architecture back on track, before coming back to Structure101 to ensure it stays on track.