Pré. | Proc. |
Modélisation des échanges nationaux d'informations (NIEM) 2.1
National Information Exchange Modélisation (NIEM) fournit un cadre commun qui est utilisé pour définir comment les informations peuvent être partagées entre les systèmes, les agences gouvernementales et les ministères. Le profil NIEM UML vous aide à :
- Créer et développer des modèles de documentation d'échange d'informations ( Paquetage ) basés sur UML, soit :
- Générer un IEPD à partir d'un Enterprise Architect Motif pour produire tous les fichiers d'échange nécessaires,
des artefacts statiques, des métadonnées et des 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 des diagrammes PIM, PSM et Modèle Paquetage Description (MPD) à l'aide des pages de la boîte à outils NIEM
- Importer le schéma de référence NIEM dans votre modèle
- Générer schéma NIEM à partir de votre modèle
Créer un Modèle IEPD NIEM à partir d'un Motif
Le profil NIEM UML fournit un modèle Motif à partir duquel construire des modèles IEPD. Vous pouvez appliquer ce Motif dans votre projet NIEM, en utilisant l' Assistant de Modèle .
- Dans l' Page Démarrage 'Créer à partir de Motif ' de Page Démarrage ( Assistant de Modèle ), sélectionnez 'Echange d'informations > NIEM' dans le champ '<<perspective>>'.
- Dans la liste 'NIEM 3 et 4', faites défiler les technologies et cliquez sur le 'NIEM nn Reference Modèle ' souhaité, puis Ctrl+Clic sur le 'NIEM n IEPD Starter Modèle ' correspondant.
- Cliquez sur le bouton Créer Modèle (s).
Le paquetage Paquetage contient un diagramme de haut niveau Modèle Paquetage Description (MPD) (comme illustré), 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 sous-ensembles d'espaces de noms pour 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 ReferenceModel comprend 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 du jeu de diagramme NIEM et des pages correspondantes de la boîte à outils des diagrammes Diagramme . Ces diagrammes sont de trois types :
- Diagramme NIEM Platform Independent Modèle ( diagramme )
- Diagramme du Modèle spécifique à la plate-forme diagramme (PSM)
- Diagramme NIEM Modèle Paquetage Description ( diagramme )
Pages de la boîte à outils NIEM
Chaque type de diagramme a sa propre page d'éléments et de connecteurs dans la boîte à outils Diagramme . Le profil NIEM UML fournit également une page d'éléments et de connecteurs communs aux trois types de diagramme .
NIEM Modèle Paquetage Description (MPD) Boîte à outils Profil
Boîte à outils Modèle indépendant de la plate-forme NIEM
Boîte à outils spécifique à la plate-forme NIEM
Boîte à outils de profil commun NIEM
Importer le schéma de référence NIEM
Marcher |
Action |
Voir également |
---|---|---|
1 |
Dans la fenêtre Navigateur , cliquez-droit sur le Paquetage cible et sélectionnez l'option 'Spécialiser | NIEM 2.1 | Option de menu Importer le schéma NIEM 2.1. |
|
2 |
Dans la boîte de dialogue « Importer le 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 les éléments/ Attributes XSD sous : », 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 NIEM Subset Namespaces
Vous pouvez générer un espace de noms de sous-ensemble à l'aide de Enterprise Architect Compositeur de Schéma . Cela nécessite que le Modèle de référence NIEM soit disponible dans le modèle, car il fait partie du Modèle Motif IEPD.
Marcher |
Action |
Voir également |
---|---|---|
1 |
Sélectionnez l'option de ruban 'Develop > Schema Modélisation > Compositeur de Schéma > Open Compositeur de Schéma '. |
|
2 |
Cliquez sur le bouton Nouveau à droite du champ 'Profil'. La boîte de dialogue « Nouveau message » s'affiche. |
|
3 |
Dans le champ 'Name', tapez le nom du sous-ensemble, et dans le champ ' Namespace ' tapez l'adresse http de l'espace de noms. |
|
4 |
Dans le champ 'Schema Set' 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 Artifact'. |
|
6 |
Cliquez sur l'icône 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. |
|
sept |
Dans la fenêtre Navigateur , ouvrez le NIEM ReferenceModel Paquetage NIEM-core. Faites glisser l'Activité de ce Paquetage vers 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 pour chacun des attributs dont vous avez besoin - par exemple, ActivityName et ActivityDateRepresentation. Les types d' object Classes/NIEM correspondants sont ajoutés à la colonne de gauche, tandis que la colonne de droite les affiche en tant qu'é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 bas de la colonne. |
|
dix |
Cliquez sur le bouton Générer . La boîte de dialogue « Exportation du 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 boîte de dialogue 'Find 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 Exchange et son modèle d'informations de sous-ensemble est terminé, vous pouvez générer un schéma à partir de celui-ci.
Marcher |
Action |
Voir également |
---|---|---|
1 |
Cliquez-droit sur le composant MPD, qui importe le modèle Exchange, et sélectionnez l'option 'Specialize| NIEM 2.1 | Générer l'option Schéma NIEM 2.1. La boîte de dialogue « Générer NIEM MPD Générer » 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 'NIEM Version', 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 ' Namespace Schema(s)' affiche les fichiers de schéma qui seront générés pour les modèles d'informations. |
|
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. |