Chapter 6 Génération à partir d'un Modèle Conceptuel de Données


Définition des options de génération de MOO

Vous pouvez définir les options de génération suivantes :

Option Description
Vérifier le modèle Vérifie le modèle avant de générer le MOO, et interrompt la génération si des erreurs sont détectées
Enregistrer les dépendances de génération Lorsque cette option est sélectionnée, PowerAMC assure le suivi de l'identité de l'origine de chaque objet généré. Cette option est très utile lorsque vous fusionnez deux MOO générés à partir du même MCD, car les objets peuvent alors être comparés et reconnus comme identiques et ce, même si l'objet a été modifié dans le MOO fusionné. Si cette option n'est pas sélectionnée, les objets d'origine ne sont pas liés avec les objets générés
Convertir les noms en codes Lorsque cette option est sélectionnée, les codes d'objet sont générés à partir des noms en utilisant un script de conversion. Cette fonctionnalité s'avère utile pour générer des modèles utilisant des conventions de dénomination différentes, puisque les macros de conversion sont utilisées pour modifier les codes. Par exemple, le code d'un attribut de classe Java se présente sous la forme "nomClient" alors que le code d'une colonne de table se présente plutôt sous la forme "NOM_CLIENT". Si cette option est sélectionnée, les deux objets verront leur code généré à partir de leur nom, via un script permettant de l'adapter à la convention de dénomination du modèle cible. Si vous choisissez de ne pas utiliser cette option, le code des objets générés sera une copie du code des objets d'origine
Préfixe de classe Préfixe pour une classe. Facilite l'identification d'une classe dans un modèle
Permettre les transformations Ce bouton permet d'activer les transformations lors de la génération.

Lorsque vous cliquez sur ce bouton, l'onglet Pré-génération s'affiche si le modèle source contient des transformations. Vous pouvez sélectionner les transformations à exécuter avant la génération.

L'onglet Définitions étendues de modèle s'affiche également pour vous permettre de sélectionner des fichiers de définitions étendues de modèle afin de les attacher au modèle généré. Ces fichiers peuvent contenir des transformations post-génération, auquel cas l'onglet Post-génération s'affiche pour vous permettre de sélectionner les transformations que vous souhaitez voir exécutées dans le modèle généré. Si la génération est une mise à jour et que le modèle généré contient des définitions étendues de modèle avec des transformations post-génération, la page Post-génération s'affiche dès que vous cliquez sur le bouton Permettre les transformations

Pour plus d'informations sur les scripts de conversion, reportez-vous à la section Utilisation d'un script de conversion dans le chapitre Gestion des modèles du manuel Guide des fonctionnalités générales .

Note   Vérification du modèle avant la génération
Si vous sélectionnez l'option Vérifier le modèle, la procédure de génération d'un MOO commence par vérifier la validité du MCD ou package courant. Un MOO n'est alors généré que si aucune erreur n'a été détectée lors de la vérification. Vous pouvez définir les paramètres relatifs aux fonctionnalités de vérification ; pour ce faire, sélectionnez Outils→Vérifier le modèle.

 


Copyright (C) 2006. Sybase Inc. All rights reserved.