Arhitectură software

Autor: Randy Alexander
Data Creației: 3 Aprilie 2021
Data Actualizării: 16 Mai 2024
Anonim
Sketchup - Speed Build - Modern Mountain House 1
Video: Sketchup - Speed Build - Modern Mountain House 1

Conţinut

Definiție - Ce înseamnă arhitectură software?

Arhitectura software este definirea și structurarea unei soluții care îndeplinește cerințele tehnice și operaționale. Arhitectura software optimizează atributele care implică o serie de decizii, cum ar fi securitatea, performanța și gestionabilitatea. Aceste decizii afectează în final calitatea aplicației, întreținerea, performanța și succesul general.


O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică Arhitectura Software-ului

Arhitectura software este un cadru structurat utilizat pentru conceptualizarea elementelor, relațiilor și proprietăților software. Acest termen face referire și la documentația de arhitectură software, care facilitează comunicarea părților interesate, în timp ce documentează decizii la nivel înalt și timpuriu în ceea ce privește proiectarea și designul componentei și reutilizării modelului pentru diferite proiecte. Procesul de arhitectură software funcționează prin extragerea și separarea acestor preocupări pentru a reduce complexitatea.

Architecture Description Language (ADL) descrie arhitectura software-ului. Diferite ADL sunt dezvoltate de diverse organizații. Elementele ADL comune sunt conectori, componente și configurare.