Réserver une Démo
Pré. Proc.

Cadre de code Gabarit

Lorsque vous utilisez Enterprise Architect pour générer du code à partir d'un modèle ou pour transformer le modèle, le système fait référence au Code Gabarit Framework (CTF) pour les paramètres qui définissent comment il doit :

  • Ingénierie avancée d'un modèle UML
  • Générer du code Comportementale
  • Effectuer une transformation Model Driven Architecture (MDA)
  • Générer du DDL en modélisation de base de données
Une gamme de gabarits standards est disponible pour la génération directe de code et pour la transformation ; si vous ne souhaitez pas utiliser les configurations CTF standards, vous pouvez les personnaliser pour répondre à vos besoins.

CTF Gabarits

Type Gabarit

Détail

Voir aussi

Code Gabarits

Lorsque vous effectuez l'ingénierie directe d'un modèle de classe, les gabarits de code définissent la manière dont le code squelettique doit être généré pour un langage de programmation donné. Les gabarits d'un langage sont automatiquement associés au langage.

Les gabarits sont écrits sous forme de texte brut avec une syntaxe qui partage certains aspects des langages de balisage et des langages de script.

Code Gabarit Personnalisation Base Gabarits Syntaxe du code Gabarit L'éditeur Code Gabarit dans le développement des OMD

Transformation du Modèle Gabarits

Transformation du Modèle Gabarits fournissent une méthode entièrement configurable pour définir la manière dont les transformations Model Driven Architecture (MDA) convertissent les éléments et les fragments de modèle d'un domaine à un autre.

Ce processus est à deux niveaux. Il crée un langage intermédiaire (qui peut être visualisé pour le débogage) qui est ensuite traité pour créer les objets.

Modifier Transformation Gabarits Transformations d'écriture Langue intermédiaire

Gabarits de génération de code Comportementale

Enterprise Architect supporte la génération de code définissable par l'utilisateur des modèles Comportementale UML .

Ceci applique le framework Code Gabarit standard mais inclut des macros de génération de code spécifiques Bibliothèque Simulation Enterprise Architect (EASL).

L'éditeur Code Gabarit dans le développement des OMD Macros de génération de code EASL

DDL Gabarits

Gabarits DDL sont très similaires aux gabarits de génération de code, mais ils ont été étendus pour support la génération DDL avec leur propre ensemble de gabarits de base, de macros, de macros de fonctions et d'options gabarit .

Syntaxe DDL Gabarit

Apprenez Plus