Arhitektuurimuster
Arhitektuurimuster on korduv, üldine ja lahendus probleemile tarkvara arhitektuuris. Need mustrid on loodud ja dokumenteeritud, et aidata tarkvaraarendajatel lahendada tavalisi disainiprobleeme tõhusamalt. Arhitektuurimustrid pakuvad lahenduste raamistikku, mida saab kohandada konkreetsete projektide vajadustele. Need ei ole valmis lahendused, vaid pigem juhendid, mis aitavad valida ja rakendada sobivaid disainilahendusi.
Mustrid on abstraktsemad kui disainimustrid ja keskenduvad tarkvarasüsteemi üldisele struktuurile. Nad kirjeldavad erinevaid viise, kuidas süsteemi
Igal arhitektuurimustril on oma eelised ja puudused ning sobivaima mustri valik sõltub projekti erinõuetest, nagu skaleeritavus,