研究。卡内基·梅隆大学的Mary Shaw和David Garlan于1996年写了一本叫做"Software Architecture perspective on an emerging discipline"的书，提出了软件架构中的很多概念，例如软件组件、连接器、风格等等。加州大学埃尔文分校的软件研究院所做的工作则主要集中于架构风格、架构描述语言以及动态架构。
架构活动.开发软体架构的过程会和许多的活动有关。软体架构师一般会和专案经理一起工作，和专案关系人讨论、设计软体架构、