Les outils et profils de modélisation de données intégrés d`Enterprise Architect étendent UML pour fournir un mappage intuitif à partir des concepts de base de données des tables et des relations sur les concepts UML des classes et des associations. Ces extensions vous permettent également de modéliser des clés de base de données, des déclencheurs, des contraintes, des instances réservées et d`autres fonctionnalités de base de données relationnelles. Il existe de nombreuses approches de la modélisation des processus métiers (BPM) en utilisant UML comme langage de modélisation de base. Le modèle national d`échange d`informations (NIEM) fournit un cadre commun qui est utilisé pour définir comment les informations peuvent être partagées entre les systèmes, les organismes gouvernementaux et les organisations. Enterprise Architect prend en charge les transformations avancées d`architecture pilotée par modèle (MDA) en utilisant des modèles de transformation faciles à éditer. Les fonctionnalités de modélisation des processus métier d`Enterprise Architect vous permettent de: utiliser des profils UML pour étendre le domaine de modélisation, tandis que la validation du modèle garantit l`intégrité. Pour diverses raisons compréhensibles, les organisations commerciales publient rarement des descriptions d`architecture d`entreprise substantielles. Cependant, les organismes gouvernementaux ont commencé à publier des descriptions architecturales qu`ils ont développées. Exemples: le UK National Computing Centre EA Guide des meilleures pratiques [10] énonce: en particulier, les diagrammes d`activité, les diagrammes d`objets et les profils personnalisés fournissent des approches de modélisation puissantes pour les analystes métier. Vous trouverez ci-dessous la version la plus récente du modèle Dragon1 Enterprise architecture Reference. Vous trouverez ci-dessous une version 2D plate d`un simple modèle d`Enterprise architecture Meta d`une organisation avec 2 divisions. Je reçois beaucoup de demandes de renseignements de la part de clients au sujet d`un modèle de maturité/évaluation EA.

Il s`est avéré être un moyen commun et excellent pour suivre les progrès et les plans d`influence d`EA-si commun que nous avons consacré un rapport entier à elle dans notre PlayBook d`EA Practice, et nous avons un webinaire à venir pour les EAs qui veulent construire/personnaliser leur propre modèle. L`histoire habituelle de retour est qu`un dirigeant d`EA veut (ou a été demandé) de créer un modèle à partir de zéro ou de personnaliser un modèle externe pour s`adapter à l`organisation. Il s`agit généralement d`un fractionnement de 50/50 entre ces options. Comme l`architecture d`entreprise a émergé dans diverses organisations, la portée large a abouti à ce rôle d`affaires étant inclus dans les processus de gouvernance des technologies de l`information de nombreuses organisations. Bien que cela puisse impliquer que l`architecture d`entreprise est étroitement liée à l`informatique, il devrait être considéré dans le contexte plus large de l`optimisation des affaires en ce qu`il aborde l`architecture d`entreprise, la gestion des performances, et l`architecture des processus, ainsi que plus techniques Sujets. Les praticiens de l`architecture d`entreprise, les architectes d`entreprise, sont chargés d`effectuer l`analyse de la structure et des processus d`entreprise et sont souvent appelés à tirer des conclusions de l`information recueillie pour répondre aux objectifs de l`entreprise l`efficacité, l`agilité et la continuité des opérations commerciales complexes. Capable de simuler dynamiquement des modèles de comportement et d`État. Confirmez la conception du processus. Spécifiez des déclencheurs, des événements, des contraintes et plus encore. Regardez les roues tourner! Spécifiez des systèmes structurels complexes et de grande taille. Créez et déboguez des solutions embarquées. Créez des solutions spécifiques au domaine personnalisé.

Construisez vos propres outils de modélisation spécifiques au domaine! Toutes ces couches et entités font partie d`une entité conteneur comme «entreprise», «organisation» ou société. Enterprise Architect vous aide à visualiser vos applications en prenant en charge la rétroingénierie d`un large éventail de langages de développement de logiciels et de schémas de référentiel de base de données. Capturez et tracez les exigences formelles pour concevoir, construire, déployer et au-delà. Utilisez l`analyse d`impact pour tracer les modifications proposées aux exigences initiales. Construisez le bon système. Développez et visualisez des logiciels. Testez et vérifiez le comportement correct. Simuler des processus. Définir et gérer les points de test. Déboguez et inspectez le logiciel exécutant.