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

Architecture Référentiel

L'Architecture Référentiel est un outil logiciel qui stocke les entrées et 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 d'architecture sélectionné, Enterprise Architect est un référentiel d'architecture Référentiel capable de stocker et de 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 d'un 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 comment 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 informera les architectes des éléments qu'ils doivent utiliser et de la manière dont ils peuvent être utilisés ensemble. Le métamodèle dans ce format est un modèle passif et n'agit que 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 a la facilité de créer un profil, qui est un mécanisme d'extension UML pour créer des extensions spécifiques au domaine et à la plate-forme de l' UML . Un Profil contient une collection de stéréotypes, de Valeur Étiquetés et de contraintes qui affinent la grammaire UML de base mais restent 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 des éléments et des relations UML primitifs, qui peuvent contenir des Valeur Étiquetés qui définissent des propriétés spécifiques à la plate-forme ou au domaine. Le profil permet de définir n'importe quel nombre de pages de la boîte à outils, qui peuvent contenir les éléments et les relations stéréotypés, qui à leur tour peuvent être glissés et déposés sur des 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 Element, Toolbox and Diagramme Profiles, Motifs , Document Gabarits , Searches, Scripts , Images, Disposition de l'Espace de Travail et plus encore.

Les stéréotypes étendent la grammaire profonde du langage de 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 peut être utilisé.

Des principes

Les principes sont un ensemble fondamental d'axiomes d'architecture qui aident à garantir que la stratégie est incorporée dans les conceptions architecturales et en même temps dans les solutions de mise en œuvre. Ils forment un ensemble de lignes directrices qui sont des règles prescriptives destinées à guider et à contraindre la manière dont une solution est architecturée et mise en œuvre. La manière dont ils 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 où 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 décrivant comment le principe peut être appliqué dans le contexte d'une architecture stratégique, tactique ou de solution. Il s'agit d'une étape critique car les principes sont généralement abstraits et définis en termes théoriques et souvent les principes sont inclus dans une annexe ou un autre type de liste avec peu ou pas d'explication de leur applicabilité à une architecture ou une solution.

Architectures

Les Architectures sont la pièce maîtresse du Référentiel Architecture ; ils 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és et contraints par les principes de l'architecture.