Concept: Vue d'implémentation
Une vue d'architecture appelée vue d'implémentation enregistre généralement l'énumération de tous les sous-systèmes du modèle d'implémentation, les diagrammes de composant illustrant la manière dont les sous-systèmes sont organisés en couches et en hiérarchies et des illustrations des dépendances à l'importation entre les sous-systèmes.
Relations
Description principale

La vue d'implémentation est l'une des cinq vues d'architecture d'un système. Les autres vues d'architecture sont la vue logique, la vue de cas d'utilisation, la vue de processus et la vue de déploiement.

La vue d'implémentation a pour finalité d'enregistrer les décisions architecturales prises au niveau de l'implémentation. Cette vue contient en général les éléments suivants :

  • une énumération de tous les sous-systèmes du modèle d'implémentation
  • des diagrammes de composant illustrant la manière dont les sous-systèmes sont organisés en couches et en hiérarchies
  • des illustrations des dépendances à l'importation qui existent entre les sous-systèmes

La vue d'implémentation est utile pour les opérations suivantes :

  • attribuer des tâches d'implémentation à des employés, des équipes ou des sous-traitants
  • évaluer la quantité de code à développer, modifier ou supprimer
  • réfléchir à une réutilisation à grande échelle
  • envisager des stratégies de publication

La vue d'implémentation et les autres vues d'architecture sont documentées dans le document d'architecture logicielle.