arquiteture diagram