Aller au contenu

Architecture logicielle

Une architecture logicielle est la base sur laquelle une application est construite. Elle est le plan d'un système logiciel et peut être utilisée pour créer, modifier et faire évoluer un programme ou un site web. Elle détermine comment le programme est conçu, comment il est structuré et comment toutes les parties s'assemblent. Les éléments et les relations de l'architecture logicielle sont responsables des fonctions et des processus qui se déroulent dans un programme ou un site web.

Dans un sens très général, l'architecture logicielle décrit comment la structure du programme, y compris ses objets, structures de données et algorithmes, est conçue pour répondre aux besoins des utilisateurs finaux.

L'objectif de l'architecture logicielle est de concevoir un système logiciel de manière à ce qu'il puisse être compris, développé et maintenu par d'autres personnes dans le futur.

fr_FRFR