Différentes plates-formes cibles peuvent utiliser des conventions de dénomination différentes, par conséquent, vous ne voudrez peut-être pas copier directement les noms de vos éléments directement dans les modèles transformés. Pour faciliter ce besoin, les modèles de transformation d’Enterprise Architect fournissent une macro de fonction CONVERT_NAME.
CONVERT NAME(<originalName>,<originalFormat>,<targetFormat>)
Convertira < originalName >, qui est supposé être en < orginalFormat > à < targetFormat >.
Les formats supportent sont;
- Camel Case: Les nouveaux mots commencent par une majuscule. La première lettre du premier mot est en minuscules.
- Pascal Case: Identique au "Camel Case" mais la première lettre du premier mot est en majuscules.
- Spaced: Les mots sont séparés par des espaces.
- Underscored: Les mots sont séparés par des traits de soulignement et supposés être en minuscules.
Notez: Les acronymes ne sont pas supportés en convertissant du "Camel Case" ou le "Pascal Case".