Réserver une Démo

SVP notez : Cette page d’aide n’est pas pour la dernière version d’Enterprise Architect. La dernière aide peut être trouvée ici.

Pré. Proc.

Modèles Conscients du Temps

La fonctionnalité Modélisation Consciente du Temps permet aux analystes de créer des versions incrémentales de leurs modèles en offrant un accès facile à des outils qui facilitent la migration des éléments à travers plusieurs versions. Il est maintenant facile de voir l'évolution d'un modèle sur différentes versions et de créer automatiquement de nouvelles versions d'éléments de modèle sans altérer la structure sous-jacente du modèle 'As-Is'.

Arrière plan

Les modèles sont par définition une abstraction des choses qui existent dans le monde réel. Tout comme le temps est une dimension importante dans le monde physique, c'est aussi une préoccupation importante pour les modèles qui représentent ce monde. Voici quelques situations courantes où le temps et l'évolution des versions sont importants dans modélisation :

  • Les architectes utilisent des modèles pour documenter l'état actuel, puis passent à la tâche plus difficile et gratifiante de définir à quoi ressemblera l'état futur, souvent dans une série de transitions
  • Lorsque de nouveaux clients sont acquis, un Analyste Métier est souvent mis au défi de décrire comment un produit de base doit être configuré pour ces différents groupes de clients, ce qui entraîne différentes versions du même produit.
  • Les stratèges Métier prescrivent généralement à quoi ressemblera un modèle de capacité pour l'organisation du futur, résultant en au moins deux versions du modèle de capacité
  • Lors de fusions et acquisitions, Métier Architectes est chargé de décrire les états possibles de l'entreprise après la prise de contrôle
  • Les ingénieurs sont tenus de développer des solutions meilleures ou plus efficaces pour relever les défis du futur, alors définissez des versions plus récentes et meilleures de la solution
  • Les testeurs doivent être conscients des différentes versions d'un produit lors de la conception et de l'exécution des cas de test
  • Les ingénieurs d'infrastructure doivent définir les environnements futurs en réponse aux problèmes de performances ou de sécurité, en créant plusieurs versions de serveurs, d'appareils et même des fonctionnalités complètes facilités
Toutes ces situations nécessitent que le temps soit intégré dans les modèles pour pouvoir être raisonné et explicité. Les modélisation Enterprise Architect facilités être utilisées dans toutes ces situations, pour s'assurer que le temps est inclus en tant que citoyen de première classe dans les modèles. Le temps n'est pas mesuré ou modélisé en termes absolus ou relatifs, mais en représentant un nombre quelconque d'états futurs ou de différences sous forme de versions.

Introduction

La modélisation Time Aware est basée sur l'utilisation d'outils pour cloner une structure Paquetage ( Paquetages et diagrammes uniquement) en tant que nouvelle version, puis sur le remplacement sélectif de parties de l'ancienne version avec de nouveaux éléments et relations à l'aide de la capacité "Clone as New Version" ou simplement en ajoutant de nouveaux matériaux au modèle selon les besoins. Cette méthode permet une révision ou un développement hautement sélectif et incrémental d'un modèle, tout en maintenant la traçabilité des développements antérieurs et ultérieurs.

La modélisation Time Aware ne dépend pas de la fonctionnalité Contrôle de Version ou Baseline, mais est une capacité entièrement distincte qui aide les analystes à gérer plusieurs versions ou révisions d'un modèle de manière cohérente et entièrement traçable. Conceptuellement, il est analogue à la création de branches et à la fusion dans un système Contrôle de Version , mais comme indiqué, il s'agit d'un mécanisme distinct et sans rapport.


Aperçu

Cette collection d'images illustre le processus de base de travail avec des structures et des éléments clonés dans un modèle Time Aware.


Avantages

  • Comparez facilement les modèles « en l'état » et « à venir »
  • Apporter des modifications aux versions ultérieures sans modifier la structure sous-jacente du diagramme « tel quel »
  • Bénéficiez d'un meilleur contrôle sur l'évolution et la traçabilité de votre modèle global
  • Créer des diagrammes de traçabilité décrivant chaque étape de l'évolution des éléments

Modèle temps

An example of Time Aware Modeling in Sparx Systems Enterprise Architect.

Apprenez Plus