Pré. | Proc. |
Générer un sous- Modèle de modèles (Transform)
Après avoir défini le contenu de votre sous-modèle ou bibliothèque et appliqué les éventuelles restrictions, vous pouvez maintenant générer le modèle. Les transformations de modèle pouvant être effectuées dépendent de la technologie associée au profil. Chaque technologie et les transformations qu'elle prend en supporte sont répertoriées ici :
Accéder
Ruban |
Develop > Schema Modélisation > Compositeur de Schéma > Open Compositeur de Schéma : Générer |
Transformer Modèle
Sélectionnez la ou les transformations de modèle à exécuter .
Option de transformation |
Description |
---|---|
NIEM |
Sous-ensemble de Modèle Cette option générera un sous-ensemble de Modèle NIEM contenant le schéma décrit par le profil. Lorsque vous cliquez sur le bouton OK , vous serez invité à sélectionner le Paquetage cible pour la création du sous-ensemble. Les Paquetages <<Namespace>> qui composent le sous-ensemble seront alors créés à cet emplacement. Si l'un des sous-ensembles de Paquetages existe déjà à cet emplacement, son contenu sera ajouté. Tous les Paquetages de sous-ensembles auront la Valeur Étiquetée « defaultPurpose » définie sur « sous-ensemble ». Exécuter un script personnalisé Un script de langage défini par l'utilisateur tel que JavaScript sera exécuté. Le script peut accéder au profil à l'aide des interfaces d'automatisation du Compositeur de Schéma . |
Générique |
Modèle générique Sous-ensemble Vous serez invité à choisir un Paquetage cible. Celui-ci sera rempli avec les types du schéma. Si un qualificatif est entré, il sera appliqué aux classes générées. Toutes les restrictions du schéma seront également appliquées. Les types qui existent dans le Paquetage cible seront écrasés. De nouvelles propriétés seront ajoutées. Les types ou propriétés qui existent dans la cible mais qui n'existent plus dans le profil ne seront pas supprimés par ce processus. Exécuter un script personnalisé Un script de langage défini par l'utilisateur tel que JavaScript sera exécuté. Le script peut accéder au profil à l'aide des interfaces d'automatisation du Compositeur de Schéma . |
UN/CEFACT NDR 3.0 |
BDT Bibliothèque Une Bibliothèque de types de données Métier sera remplie à partir des types de données de base répertoriés dans le profil. Les stéréotypes seront transformés selon la spécification CCTS. Les types pourraient être plus restreints que leurs homologues de base. Propriétés des types de données existants seront écrasées. De nouvelles propriétés et de nouveaux types seront ajoutés à la bibliothèque. Les types sont appariés par le nom et le stéréotype. Les types ou propriétés qui existent dans la cible mais qui n'existent plus dans le profil ne seront pas supprimés par ce processus. BIE Bibliothèque Une bibliothèque d'entités d'information Métier sera alimentée à partir de composants de base agrégés. indiqué dans le profil. Les stéréotypes seront transformés selon la spécification CCTS. Propriétés des types de données existants seront écrasées. De nouvelles propriétés et de nouveaux types seront ajoutés à la bibliothèque. Les types sont appariés par le nom et le stéréotype. Les types ou propriétés qui existent dans la cible mais qui n'existent plus dans le profil ne seront pas supprimés par ce processus. Exécuter un script personnalisé Un script de langage défini par l'utilisateur tel que JavaScript sera exécuté. Le script peut accéder au profil à l'aide des interfaces d'automatisation du Compositeur de Schéma . |
UN/CEFACT NDR 2.1 |
UDT Bibliothèque Effectue une copie non qualifiée des types de données principaux sélectionnés dans une bibliothèque UDT. Bibliothèque QDT Une Bibliothèque de types de données Métier qualifiée sera remplie à partir des types de données de base répertoriés dans le profil. Les noms des types résultants seront qualifiés par le qualificateur nommé dans le profil. Les stéréotypes seront transformés selon la spécification CCTS. Propriétés des types de données existants seront écrasées. De nouvelles propriétés et de nouveaux types seront ajoutés à la bibliothèque. Les types sont appariés par le nom et le stéréotype. BIE Bibliothèque Une bibliothèque d'entités d'information Métier sera remplie à partir des composants de base agrégés répertoriés dans le profil. Les stéréotypes seront transformés selon la spécification CCTS. Propriétés des types de données existants seront écrasées. De nouvelles propriétés et de nouveaux types seront ajoutés à la bibliothèque. Les types sont appariés par le nom et le stéréotype. Exécuter un script personnalisé Un script de langage défini par l'utilisateur tel que JavaScript sera exécuté. Le script peut accéder au profil à l'aide des interfaces d'automatisation du Compositeur de Schéma . |
Générer
Cliquez sur le bouton OK pour générer le schéma. Lorsque la génération est terminée, le message Exportation du profil <nom> terminée s'affiche.
Vous pouvez ensuite développer le Paquetage dans la fenêtre du Navigateur pour voir le modèle UML généré.
Notes
- Le Compositeur de Schéma est pris en charge dans les éditions Corporate , Unified et Ultimate d' Enterprise Architect