概要 ソフトウェアのアーキテクチャの種類について調べようとすると、アーキテクチャスタイルという用語に遭遇する。似た表現としてアーキテクチャパターンがあるため、混乱してしまう人もいるだろう。本記事ではソフトウェアにおけるアーキテクチャスタイルという言葉の定義を検証してみる。 なお、アーキテクチャパターンについてはアーキテクチャパターンとは何かで検証している。 スタイル(style)とは 元々はろう板に物を書くための尖筆(スティルス stilus)のこと。その後、徐々に道具から書き方を意味するようになった。さらにそこから転じて服や髪などの型、流行の型などの意味になった。 (*)日本語のスタイルは容姿や体つきを意味するが、英語では同様の意味はない。 ソフトウェアのアーキテクチャスタイルとは Webを支える技術 -HTTP、URI、HTML、そしてRESTによると、アーキテクチャスタイルは「複数の