Accueil Sécurité Qu'est-ce que l'architecture logicielle? - définition de techopedia

Qu'est-ce que l'architecture logicielle? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie l'architecture logicielle?

L'architecture logicielle est la définition et la structuration d'une solution répondant aux exigences techniques et opérationnelles. L'architecture logicielle optimise les attributs impliquant une série de décisions, telles que la sécurité, les performances et la gérabilité. Ces décisions ont finalement un impact sur la qualité, la maintenance, les performances et le succès global des applications.

Techopedia explique l'architecture logicielle

L'architecture logicielle est un cadre structuré utilisé pour conceptualiser les éléments logiciels, les relations et les propriétés. Ce terme fait également référence à la documentation de l'architecture logicielle, qui facilite la communication avec les parties prenantes tout en documentant les décisions précoces et de haut niveau concernant la conception et la réutilisation des composants et des modèles de conception pour différents projets. Le processus d'architecture logicielle passe par l'abstraction et la séparation de ces préoccupations pour réduire la complexité.

Le langage de description d'architecture (ADL) décrit l'architecture logicielle. Différents ADL sont développés par diverses organisations. Les éléments ADL courants sont les connecteurs, les composants et la configuration.

Qu'est-ce que l'architecture logicielle? - définition de techopedia