I ISO/IEC/IEEE 42010-standarden for systemteknikk og programvareutvikling defineres et som et rammeverk som muliggjør en felles praksis for hvordan man skaper, tolker, analyserer og bruker beskrivelser av arkitektur innenfor et gitt bruksdomene eller samfunn av interessenter.