I am trying to perform the competition analysis for our startup in software reverse architecting. For this task, ideally, I need to find existing software that given the source code on input, provides architectural insights to the user or (better) facilitates the global understanding of the program being analyzed.
I have already identified the following indirect competitors:
- SciTools Understand
However, I call them "indirect" competitors because they just display the source code or relations in it as is, without high-level conclusions in the form of architectural diagrams and metrics.
So can you suggest existing software that makes high-level conclusions about the source code so to represent it as a hierarchy of subsystems?
If you need more details on what I'm talking about, here they are: