Create detailed architecture models by writing Java or C# code with a web-based software architecture tool called Structurizr. https://dzone.com/articles/structurizr-for-net