Domov zabezpečenia Čo je to softvérová architektúra? - definícia z technológie

Čo je to softvérová architektúra? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená softvérová architektúra?

Softvérová architektúra je definovanie a štruktúrovanie riešenia, ktoré spĺňa technické a prevádzkové požiadavky. Softvérová architektúra optimalizuje atribúty zahŕňajúce celý rad rozhodnutí, ako napríklad bezpečnosť, výkon a spravovateľnosť. Tieto rozhodnutia v konečnom dôsledku ovplyvňujú kvalitu aplikácií, údržbu, výkon a celkový úspech.

Techopedia vysvetľuje softvérovú architektúru

Softvérová architektúra je štruktúrovaný rámec, ktorý sa používa na konceptualizáciu softvérových prvkov, vzťahov a vlastností. Tento pojem tiež odkazuje na dokumentáciu softvérovej architektúry, ktorá uľahčuje komunikáciu so zainteresovanými stranami a dokumentuje včasné a vysoké rozhodnutia týkajúce sa opätovného použitia komponentov a vzorov pre rôzne projekty. Proces architektúry softvéru pracuje prostredníctvom abstrakcie a oddelenia týchto problémov, aby sa znížila zložitosť.

Jazyk popisu jazyka (ADL) popisuje softvérovú architektúru. Rôzne organizácie vyvíjajú rôzne ADL. Bežné prvky ADL sú konektory, komponenty a konfigurácia.

Čo je to softvérová architektúra? - definícia z technológie