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.

Personnalisez votre Modèle

Que vous choisissiez de télécharger le modèle de démarrage Modèle ou de créer votre propre modèle IEPD en faisant glisser des instances depuis la fenêtre Navigateur , vous devez définir des valeurs pour les propriétés des instances d' Object appropriées au modèle que vous créez. Ceci est réalisé en définissant les propriétés d'état d'exécution des différentes instances d' object utilisées dans votre modèle IEPD.

Types IEPD NIEM

Le Paquetage 'NIEM IEDP Types' contient des définitions pour la Classe 'IEPD', ainsi qu'un certain nombre d'autres Classes. Ces autres classes sont référencées en tant que classifieurs pour les attributs de la classe 'IEPD'. Relations entre les différentes Classes définies dans ce Paquetage peuvent être visualisées sur le diagramme 'NIEM-UML IEPD Types'.

La classe 'IEPD' a un certain nombre d'attributs qui sont de simples types de string , ainsi que certains attributs qui sont classés par types définis dans le paquetage 'NIEM Paquetage Types'.

Définition des états d'exécution des objets IEPD

Lors de la définition des valeurs d'état effectuées pour les propriétés avec des types simples dans l' object exécuter , vous pouvez utiliser la commande 'Set Exécuter State '. Celui-ci est accessible en faisant un clic droit sur l' Object d'un diagramme , puis en choisissant ' Fonctionnalités | Set Exécuter State ...' (ou en appuyant sur Ctrl+Maj+R).

Lorsque les propriétés font référence à d'autres classes comme leurs types, vous ne pouvez pas simplement entrer une exécuter état valeur .

Enterprise Architect en supporte deux méthodes de spécification des valeurs pour ces propriétés, chaque méthode nécessite la création d'une instance d' Object de la classe référencée.

Vous devez créer une instance d' Object du type correspondant à la propriété, puis soit créer une association entre les deux objets et définir un nom de rôle pour la propriété en cours de définition, soit imbriquer l' Object en tant qu'enfant dans l' Object dont les propriétés sont définies et nommez l' Object enfant en utilisant le nom de la propriété en cours de définition. Lors de l'association d'un Object , le nom de l' Object n'est pas important, mais le nom du rôle doit correspondre au nom de la propriété définie.

Par exemple, vous pouvez créer une instance Object du type IEPConformanceTargetType et l'imbriquer dans l'IEPD Object . Dans ce cas, l' Object enfant doit être nommé 'IEPConformanceTarget' pour correspondre à l'attribut de ce nom dans la définition de classe. Assurez-vous que l' Object enfant est bien imbriqué dans le parent, en inspectant la hiérarchie affichée dans la fenêtre Navigateur .

Si vous utilisez un nom de rôle sur une association, créez l' Object 'propriété' en tant qu'instance d' Object distincte (non imbriquée), puis créez une association du 'propriétaire' à l'' object ' et enfin spécifiez un nom de rôle pour l' Object cible . Par exemple, créez une association à partir de l'objet Modèle Paquetage Description Object vers une instance Object de IEPConformanceTargetType. Ouvrez la boîte de dialogue ' Propriétés ' de l'association et nommez le rôle de la cible 'IEPConformanceTarget', pour correspondre au nom de l'attribut dans la classe 'IEPD'. Encore une fois, dans ce scénario, le nom de l' Object lui-même n'est pas important, il pourrait même être anonyme, mais le nom du rôle doit correspondre au nom de l'attribut dont vous valeur la valeur.

Note qu'un Object IEPD peut spécifier de nombreux IEPConformanceTargets. Vous devez créer une instance d' Object pour chacun et chacun doit être nommé 'IEPConformanceTarget'.

L'une ou l'autre de ces techniques peut ensuite être utilisée pour définir des propriétés dans l' IEPConformanceTargetType Object . Par exemple, pour définir la valeur de l'attribut ValidityConstraintWithContext, créez une instance Object de la classe ValidityConstraintWithContextType (qui peut être une instance du type dérivé QualifiedNamesType) et nommez-la et imbriquez-la, ou associez-la et nommez le rôle.

Modélisation fichier de modélisation

L'utilisation des fichiers peut être modélisée en ajoutant des éléments Artefact au diagramme et en établissant une liaison avec le connecteur d'utilisation du Type de fichier requis à partir de la boîte à outils.

Les différents noms de fichiers sont générés dans les fichiers de catalogue XML de l'IEPD, à l'aide de valeurs spécifiées dans les Propriétés des connecteurs d'utilisation concernés.