software_architecture_Know