Pré. | Proc. |
Générer un sous-ensemble de Modèle (Transform)
Après avoir défini le contenu de votre sous-modèle ou de votre 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 supporte sont répertoriées ici :
Accéder
Ruban |
Développer > Modélisation de Schéma > Compositeur de Schéma > Open Compositeur de Schéma : Générer |
Transformation Modèle
Sélectionnez la ou les transformations de modèle à exécuter .
Option de transformation |
Description |
---|---|
NIEM |
Sous-ensemble Modèle NIEM Cette option générera un sous-ensemble 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 Paquetages du sous-ensemble existe déjà à cet emplacement, son contenu sera ajouté. Tous Paquetages du sous-ensemble auront la Valeur Étiquetée 'defaultPurpose' définie sur 'subset'. 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 en utilisant les interfaces d'automatisation Compositeur de Schéma . |
Générique |
Sous-ensemble du modèle générique Vous serez invité à indiquer un Paquetage cible. Celui-ci sera renseigné avec les types du schéma. Si un qualificateur est saisi, 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 en utilisant les interfaces d'automatisation Compositeur de Schéma . |
CEFACT-ONU NDR 3.0 |
Bibliothèque du BDT Une Bibliothèque de types de données Métier sera constituée à partir des types de données de base répertoriés dans le profil. Les stéréotypes seront transformés conformément à la spécification CCTS. Les types peuvent ê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 mis en correspondance par nom et 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. Bibliothèque du BIE Une bibliothèque d'entités d'information Métier sera alimentée à partir de composants de base agrégés, répertoriés dans le profil. Les stéréotypes seront transformés conformément à 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 mis en correspondance par nom et 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 en utilisant les interfaces d'automatisation Compositeur de Schéma . |
CEFACT-ONU NDR 2.1 |
Bibliothèque de l'UDT Effectue une copie non qualifiée des types de données de base sélectionnés dans une bibliothèque UDT. Bibliothèque QDT Une Bibliothèque de types de données Métier qualifiés sera remplie à partir des types de données principaux 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 conformément à 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 mis en correspondance par nom et stéréotype. Bibliothèque du BIE Une bibliothèque d'entités d'information Métier sera alimentée à partir des composants principaux agrégés répertoriés dans le profil. Les stéréotypes seront transformés conformément à 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 mis en correspondance par nom et 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 en utilisant les interfaces d'automatisation 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 Export du profil <nom> terminé s'affiche.
Vous pouvez ensuite développer le Paquetage dans la fenêtre 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