Dom sigurnosti Što je softverska arhitektura? - definicija iz tehopedije

Što je softverska arhitektura? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači arhitektura softvera?

Arhitektura softvera definira i strukturira rješenje koje udovoljava tehničkim i operativnim zahtjevima. Arhitektura softvera optimizira atribute koji uključuju niz odluka, poput sigurnosti, performansi i upravljivosti. Ove odluke u konačnici utječu na kvalitetu, održavanje, performanse i opći uspjeh.

Techopedia objašnjava arhitekturu softvera

Softverska arhitektura strukturirani je okvir koji se koristi za konceptualiziranje softverskih elemenata, odnosa i svojstava. Ovaj se termin također odnosi na dokumentaciju softverske arhitekture koja olakšava komunikaciju dionika dok se dokumentiraju rane i visoke razine odluka u vezi s dizajnom i dizajnom komponenata i ponovnim korištenjem uzoraka za različite projekte. Proces arhitekture softvera djeluje kroz apstrakciju i razdvajanje tih problema da bi se smanjila složenost.

Jezik opisa arhitekture (ADL) opisuje softversku arhitekturu. Razne organizacije razvijaju različite ADL-ove. Uobičajeni ADL elementi su konektori, komponente i konfiguracija.

Što je softverska arhitektura? - definicija iz tehopedije