Vocabulary
階層アーキテクチャ
かいそうアーキテクチャ
layered architecture
noun