Hierarchical Sophistication

Can be done using Black- / Whitebox pattern. The result can be achieved via statistical code analysis and shall be:

Free of redundancy

  • High complexity of hightly interrelated whiteboxes can be displayed together
  • Reuse existing building blocks

Statistical Code Analysis

These metrics can be reviewed by using sotographic software. There was an open source tool called Sotoarc in the past, which has been bought by hello2morrow. Nowadays you can download and use Sonargraph Explorer after registering yourself (otherwise you won’t receive the required license key. Sonargraph Explorer supports the following programming languages:

  • Java
  • C#