Софтуерната архитектура е основната рамка за структуриране на системата
Проектните решенията са решения по архитектурата на приложението, по разпределението и за архитектурните стилове, които да се използват
Могат да се разработят различни архитектурни модели като структурен модел, модел ма управлението и декомпозиционен модел
Системните организационни модели са модел с хранилище, клиент-сървър и абстрактна машина.
Обобщение...
Модулните декомпозиционни модели са обектните модели и “тръбопровода”
Моделите на управлението са централизиран контрол и събитиен
Референтните архитектури могат да се използват за обсъждане на специфични за дадена област архитектури и за оценка и сравнение на архитектурни проекти.