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

Échange d'Informations Modélisation (NIEM) 2.1

Le National Échange d'Informations Modélisation (NIEM) fournit un cadre commun utilisé pour définir la manière dont les informations peuvent être partagées entre les systèmes, les agences gouvernementales et les ministères. Le profil UML du NIEM vous aide à :

  • Créer et développer des modèles d' Échange d'Informations Paquetage Documentation (IEPD) basés sur UML, soit :
    - Générer un IEPD à partir d'un Motif Enterprise Architect pour produire tous les fichiers d'échange nécessaires,
    artefacts statiques, métadonnées et fichiers de catalogue, ou
    - Utilisation du Compositeur de Schéma pour générer automatiquement vos propres espaces de noms de sous-ensembles NIEM
    détecter les interdépendances et utiliser le schéma de sous-ensemble résultant pour créer votre propre IEPD
  • Créer diagrammes PIM, PSM et Modèle Paquetage Description (MPD), à l'aide des pages NIEM Toolbox
  • Importez le schéma de référence NIEM dans votre modèle
  • Générer un schéma NIEM à partir de votre modèle

Créer un Modèle NIEM IEPD à partir d'un Motif

Le profil UML NIEM fournit un modèle Motif à partir duquel construire des modèles IEPD. Vous pouvez appliquer ce Motif dans votre projet NIEM, en utilisant le Constructeur de Modèle .

  1. Ouvrez le Constructeur de Modèle (Ctrl+Shift+M), puis sélectionnez ' Échange d'Informations > NIEM' dans le champ '<<perspective>>'.
  2. Dans la liste « NIEM 3 et 4 », faites défiler les technologies et cliquez sur le « NIEM nn Reference Modèle » requis, puis Ctrl+Clic sur le « NIEM n IEPD Starter Modèle » correspondant.
  3. Cliquez sur le bouton Créer un(des) Modèle (s).
Le système génère un nouveau modèle contenant un Paquetage IEPD (contenant lui-même un Paquetage PIM) et un Paquetage NIEM ReferenceModel. Le téléchargement du Modèle de Référence peut prendre un certain temps.

Le Paquetage IEPD contient un diagramme de description Paquetage Modèle (MPD) de niveau supérieur (comme indiqué), qui contient le composant MPD et tous les espaces de noms et fichiers qui lui sont associés.

Le Paquetage PIM comprend tous les espaces de noms et les sous-ensembles d'espaces de noms de l'IEPD. Les relations entre les espaces de noms et le composant MPD sont présentées dans le diagramme MPD. Le composant MPD doit importer au moins un espace de noms pour une génération de schéma NIEM réussie.

Le Paquetage NIEM ReferenceModel inclut tous les modèles de schéma de référence NIEM pour la version NIEM sélectionnée.

Diagrammes NIEM

Vous pouvez également créer tous les diagrammes appropriés à partir de l'ensemble diagramme NIEM et des pages correspondantes de la boîte à outils Diagramme NIEM. Ces diagrammes sont de trois types :

  • diagramme NIEM Platform Independent Modèle (PIM)
  • diagramme Modèle spécifique à la plate-forme NIEM (PSM)
  • diagramme NIEM Modèle Paquetage Description (MPD)
Les gabarits à partir desquels élaborer ces diagrammes sont disponibles via la dialogue « Nouveau Diagramme ».

Pages de la boîte à outils NIEM

Chaque type diagramme possède sa propre page d'éléments et de connecteurs dans la boîte à outils Diagramme . Le profil UML NIEM fournit également une page d'éléments et de connecteurs communs aux trois types diagramme .

Boîte à outils de profil NIEM Modèle Paquetage Description (MPD)

Boîte à outils Modèle indépendante de la plateforme NIEM

Boîte à outils spécifique à la plateforme NIEM

Boîte à outils de profil commun NIEM

Importer le schéma de référence NIEM

Étape

Action

Voir aussi

1

Dans la fenêtre Navigateur , cliquez-droit sur le Paquetage cible et sélectionnez l'option de menu 'Spécialiser | NIEM 2.1 | Importer le schéma NIEM 2.1'.

2

Dans la dialogue « Importer un schéma XML », dans le champ « Répertoire », saisissez ou recherchez le répertoire contenant le schéma à importer, puis sélectionnez les fichiers de schéma .xsd à importer.

Importer XSD

3

Sous « Importer des éléments/ Attributes XSD comme : », sélectionnez le bouton radio « Attributes UML ».

4

Cliquez sur le bouton Importer. Le modèle NIEM du schéma sera importé dans le Paquetage sélectionné.

Générer Namespaces de sous-ensembles NIEM

Vous pouvez générer un sous-ensemble d'espaces de noms à l'aide du Compositeur de Schéma Enterprise Architect . Cela nécessite que le Modèle de référence NIEM soit disponible dans le modèle, car il fait partie du Motif Modèle IEPD.

Étape

Action

Voir aussi

1

Sélectionnez l'option de ruban 'Développer > Modélisation de schéma > Compositeur de Schéma > Ouvrir Compositeur de Schéma ».

2

Cliquez sur le bouton Nouveau à droite du champ « Profil ».

La dialogue « Nouveau message » s'affiche.

3

Dans le champ « Nom », saisissez le nom du sous-ensemble et dans le champ « Namespace », saisissez l'adresse http de l'espace de noms.

4

Dans le champ « Ensemble de schémas », cliquez sur la flèche déroulante et sélectionnez l'option « Modèle National d'Échange de l'Information (NIEM) ».

5

Dans le panneau « Enregistrer dans », sélectionnez le bouton radio « Modèle d'artefact ».

6

Cliquez sur l'icône Browse package et utilisez le navigateur pour sélectionner l'espace de noms/informations Modèle Paquetage dans IEPD | PIM, sous lequel générer le sous-ensemble.

7

Dans la fenêtre Navigateur , ouvrez le Paquetage NIEM ReferenceModel NIEM-core.

Faites glisser l'activité de ce Paquetage sur la colonne de gauche du Compositeur de Schéma .

Les attributs de cet élément sont listés dans la colonne du milieu du Compositeur de Schéma .

8

Cliquez sur la case à cocher correspondant à chacun des attributs dont vous avez besoin, par exemple, ActivityName et ActivityDateRepresentation.

Les types object Classes/NIEM correspondants sont ajoutés à la colonne de gauche, tandis que la colonne de droite les affiche sous forme d'éléments de sous-ensemble.

9

Cliquez sur le bouton Mettre à jour pour enregistrer le profil du sous-ensemble.

L'état des éléments du sous-ensemble s'affiche en regard du nom de l'élément dans la colonne de gauche et dans le panneau au pied de la colonne.

10

Cliquez sur le bouton Générer .

La dialogue « Exportation de schéma » s'affiche.

11

Cochez la case en regard des éléments à générer, dans le panneau « Technologies ». « NIEM Modèle Subset » doit être sélectionné.

12

Cliquez sur le bouton Générer et, dans la dialogue « Rechercher Paquetage », sélectionnez l'espace de noms/modèle d'information dans lequel générer le sous-ensemble.

13

Cliquez sur le bouton OK , puis sur le deuxième bouton OK . Le modèle de sous-ensemble est généré.

Génération de schéma NIEM

Une fois que votre modèle NIEM IEPD avec son modèle d'informations d'extension, son modèle d'informations d'échange et son modèle d'informations de sous-ensemble est terminé, vous pouvez générer un schéma à partir de celui-ci.

Étape

Action

Voir aussi

1

Cliquez-droit sur le composant MPD, qui importe le modèle Exchange, et sélectionnez l'option 'Spécialiser| NIEM 2.1 | Générer le schéma NIEM 2.1'.

La dialogue ' Générer NIEM MPD Schemas' s'affiche.

2

Dans le champ « Répertoire », saisissez ou recherchez le chemin du répertoire dans lequel générer le schéma.

3

Dans le champ « Version NIEM », cliquez sur la flèche déroulante et sélectionnez la version NIEM pour laquelle générer le schéma.

Les artefacts MPD statiques et les artefacts communs (catalogue, métadonnées) qui seront générés sont répertoriés dans le panneau « Artefacts MPD », chacun avec son chemin relatif.

Le panneau « Schéma(s) Namespace » affiche les fichiers de schéma qui seront générés pour les modèles d'information.

4

Cliquez sur le bouton Générer .

Une fois la génération terminée avec succès, cliquez sur le bouton Voir Schéma pour accéder au fichier catalogue.

Apprenez Plus