Réserver une Démo
Pré. Proc.

Référentiel Architecture

Le Référentiel Architecture est un outil logiciel qui stocke les entrées et les sorties architecturales importantes, y compris les architectures elles-mêmes, les éléments qui les composent, les normes, les références, les principes et le registre de gouvernance. Quel que soit le cadre Architecture sélectionné, Enterprise Architect est un Référentiel Architecture complet qui peut stocker et gérer tout le contenu architectural. L'outil dispose d'un ensemble de fonctionnalités qui permettent de configurer efficacement un programme, d'importer du contenu à partir d'autres sources, de définir et de créer des vues et des points de vue, de générer des publications de haute qualité, et bien plus encore. Le référentiel contient un certain nombre d'éléments clés, comme représenté sur ce diagramme .

Enterprise Architecture definition model in Sparx Systems Enterprise Architect

Métamodèle

Le métamodèle est un modèle de modèle qui décrit les éléments et les relations qui peuvent être utilisés pour construire les architectures. Le métamodèle fonctionne comme une grammaire qui définit les types et la manière dont ils peuvent être liés les uns aux autres. Il est essentiel d'avoir défini le métamodèle avant la création de tout modèle architectural, car il indiquera aux architectes quels éléments ils doivent utiliser et comment ils peuvent être utilisés ensemble. Le métamodèle dans ce format est un modèle passif et agit uniquement comme un guide et un outil de communication ; si un modèle plus formel est requis, un profil UML peut être créé.

Profils

Enterprise Architect facilité de créer un profil, qui est un mécanisme d'extension UML permettant de créer des extensions spécifiques à un domaine et à une plate-forme de l' UML . Un profil contient une collection de stéréotypes, Valeur Étiquetés et de contraintes qui affinent la grammaire UML de base tout en restant conformes aux aspects fondamentaux du langage. Le profil peut être créé dans Enterprise Architect à l'aide d'une boîte à outils d'éléments stéréotypés, puis importé dans le référentiel. Le profil définit des stéréotypes qui étendent les éléments et relations UML primitifs, qui peuvent contenir Valeur Étiquetés définissant des propriétés spécifiques à une plate-forme ou à un domaine. Le profil permet de définir un nombre quelconque de pages de la boîte à outils, qui peuvent contenir les éléments et relations stéréotypés, qui peuvent à leur tour être glissés et déposés sur diagrammes .

Les profils peuvent également être inclus dans une MDG Technologie , qui est un mécanisme d'extension plus élaboré qui peut regrouper une gamme d'actifs réutilisables tels que des profils d'éléments, de boîtes à outils et Diagramme , Motifs , Gabarits de documents, des recherches, Scripts , des images, Disposition de l'Espace de Travail et plus encore.

Les stéréotypes étendent la grammaire profonde du Unified Modeling Language (UML) , il convient donc de réfléchir à la question de savoir si un nouveau profil est vraiment nécessaire ou si un profil existant pourrait être utilisé.

Principes

Les principes sont un ensemble fondamental d'axiomes architecture qui permettent de garantir que la stratégie est intégrée dans les conceptions architecturales et, de manière concomitante, dans les solutions de mise en œuvre. Ils constituent un ensemble de lignes directrices qui sont des règles prescriptives destinées à guider et à contraindre la manière dont une solution est conçue et mise en œuvre. La manière dont les principes sont appliqués et rendus applicables dans un contexte particulier est essentielle au succès des principes.

Enterprise Architect permet de modéliser les principes à l'aide d'une classe UML stéréotypée dans laquelle les propriétés des principes peuvent être définies à l'aide Valeur Étiquetés . Des instances de ces classes peuvent ensuite être créées pour décrire comment le principe peut être appliqué dans le contexte d'une architecture stratégique, tactique ou de solution. Il s'agit d'une étape essentielle car les principes sont généralement abstraits et définis en termes théoriques et sont souvent inclus dans une annexe ou un autre type de liste avec peu ou pas d'explications sur leur applicabilité à une architecture ou une solution.

Architectures

Les Architectures sont la pièce maîtresse du Référentiel Architecture ; elles contiennent les conceptions et les solutions aux problèmes et opportunités définis par l'entreprise dans Modélisation Stratégique et sont guidées et contraintes par les principes architecture .