Dom Bezpieczeństwo Co to jest architektura oprogramowania? - definicja z techopedia

Co to jest architektura oprogramowania? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza architektura oprogramowania?

Architektura oprogramowania jest definiowaniem i strukturalizacją rozwiązania spełniającego wymagania techniczne i operacyjne. Architektura oprogramowania optymalizuje atrybuty wymagające szeregu decyzji, takich jak bezpieczeństwo, wydajność i łatwość zarządzania. Decyzje te ostatecznie wpływają na jakość aplikacji, konserwację, wydajność i ogólny sukces.

Techopedia wyjaśnia architekturę oprogramowania

Architektura oprogramowania to struktura strukturalna używana do konceptualizacji elementów oprogramowania, relacji i właściwości. Termin ten odnosi się również do dokumentacji architektury oprogramowania, która ułatwia komunikację z zainteresowanymi stronami, a jednocześnie dokumentuje wczesne i wysokie decyzje dotyczące projektowania i ponownego wykorzystania komponentów projektu i wzorów dla różnych projektów. Proces architektury oprogramowania działa poprzez abstrakcję i rozdzielenie tych problemów w celu zmniejszenia złożoności.

Architektura Opis Język (ADL) opisuje architekturę oprogramowania. Różne organizacje opracowują różne ADL. Wspólnymi elementami ADL są złącza, komponenty i konfiguracja.

Co to jest architektura oprogramowania? - definicja z techopedia