Pré. | Proc. |
Le langage ArchiMate
Enterprise Architect fournit une implémentation hautement conforme de la norme ArchiMate , permettant aux architectes d'entreprise et à d'autres de créer des modèles rigoureux et expressifs des préoccupations architecture d'entreprise, depuis le niveau des parties prenantes et de leurs intérêts jusqu'aux appareils virtuels ou physiques qui fournissent en fin de compte la puissance de calcul nécessaire pour exécuter l'entreprise et fournir des services et des résultats de valeur aux clients.
Le langage est volontairement pragmatique et sa conception exige que la syntaxe et les symboles soient compacts et concis, tout en offrant la puissance d'expression nécessaire pour capturer et communiquer les aspects structurels et comportementaux du modèle. La plateforme Enterprise Architect , avec WebEA et Prolaborate , permet aux équipes de créer des visualisations adaptées à tous les groupes de parties prenantes, des cadres supérieurs au personnel de mise en œuvre.
Figure : montrant la relation entre ArchiMate et d’autres langages modélisation .
Enterprise Architect implémente un grand nombre d'autres normes, et les modèles produits par d'autres équipes peuvent être connectés aux modèles Architecture d'Entreprise décrits avec ArchiMate , créant ainsi une tapisserie de fils entrelacés. Par exemple, ArchiMate adopte délibérément une vue d'ensemble des modèles de processus, laissant de côté une grande partie des détails et se concentrant sur la transmission de la valeur et la manière dont elle se rapporte aux fonctions et services Métier , aux rôles et aux acteurs. Ces modèles peuvent être connectés à des modèles plus détaillés décrits à l'aide de Business Process Model and Notation (BPMN) . Il en va de même pour les modèles d'application qui, dans ArchiMate , sont de niveau assez élevé et laissent intentionnellement de côté les détails d'implémentation tels que les protocoles, les ports et le flux de messages. Ces derniers détails peuvent être modélisés à l'aide du Unified Modeling Language (UML) et à nouveau connectés aux composants d'application ArchiMate pour créer des modèles expressifs permettant une analyse en profondeur et en profondeur à partir de n'importe quel contexte modélisation .
Figure : La relation créée entre un composant d'application ArchiMate et un composant UML