The primary purpose of architecture models is to consider how the system behaviour is packaged into units. Architecture models are typically built from non-functional system requirements, mandated or COTS components, legacy equipment and previous structures. They focus on:
- Structure (subsystems, equipments, components)
- Buses and interfaces
- Data exchanges