https://illustrarch.com/articles/8082-architectural-diagram-design-process.html>