Could you suggest a tool to present a "dynamic picture" of software architecture with a level of detail? So that you can zoom in and out and see different levels of detail. In general this picture could contain the architecture of an entire company but the overview is achieved by zoom, expand and collapse.

very simple example: the highest abstraction level is level-1

then you zoom in into search from level-1 level-2

then you zoom even more into database from level-2 level-3

1 Answer 1


You can register for free at Diagrams.net, then load in the BPMN iconset, and have a look at the "BPMN tasks" icon-subset.

As a template you can check this out:
A blogpost explains this here https://www.drawio.com/blog/bpmn-2-0. Take a look at one of the example diagrams, section "Connectors", linked from in the blogpost.

You can click on "+" Symbol inside rectangle "Procure items from suppliers", and a tooltip will open with a hyperlink "Purchase stock". Click it.
The subprocess diagram is visible as a tab at the lower margin of the page, similar to an Excel worksheet tab.

It is complicated, but it works.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.