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

Définition d'un langage Modélisation

Create your own modeling language

Si vous souhaitez réaliser modélisation plus spécialisée, vous pouvez étendre les éléments modélisation UML de base et leur utilisation pour développer votre propre langage ou solution modélisation . Une méthode simple pour y parvenir consiste à développer et à déployer une MDG Technologie , qui peut contenir un certain nombre de profils spécialisés et une gamme d'autres mécanismes pour offrir la portée la plus large possible à votre solution personnalisée.

Facilités d'extension

Facilité

Description

Voir aussi

MDG Technologies

Une MDG Technologie est un véhicule permettant d'accéder aux ressources d'une technologie disponible dans le commerce ou que vous avez créée vous-même. Ces ressources comprennent une large gamme de facilités et d'outils, tels que des profils UML , des modules de code, des scripts, Motifs , des images, Types de Valeur Étiquetés , gabarits de rapport, gabarits de documents liés et des pages de boîte à outils.

MDG Technologies - Création

Profils

Les profils sont un moyen d'étendre UML ; vous les utilisez pour construire des modèles dans des domaines particuliers.

Un profil est une collection de stéréotypes et Valeur Étiquetés supplémentaires qui s'étendent ou sont appliqués aux éléments, attributs, méthodes et connecteurs, qui décrivent ensemble un problème modélisation particulier et facilitent les constructions modélisation dans ce domaine.

Utilisation des profils UML Développer des profils

Stéréotypes

Les stéréotypes sont un mécanisme intégré permettant d'étendre ou de modifier logiquement la signification, l'affichage et la syntaxe d'un élément de modèle. Différents éléments de modèle sont associés à différents stéréotypes standard.

Les mêmes principes s'appliquent lorsque vous personnalisez vos propres stéréotypes, soit via la dialogue « Types UML » pour qualifier un élément d'un type existant, soit en tant qu'éléments qui étendent une métaclasse spécifique pour définir un nouveau type d'élément.

Stéréotypes UML Stéréotypes personnalisés Créer des profils stéréotypés

Motifs de conception

Motifs sont des groupes d'objets/classes collaboratifs qui peuvent être abstraits d'un ensemble général de scénarios modélisation (c'est-à-dire des collaborations paramétrées).

Ils décrivent généralement comment résoudre un problème abstrait et constituent un excellent moyen de parvenir à la réutilisation et de renforcer la robustesse.

Motifs de conception Publier un Motif

Scripts de forme

Un script de forme est un script qui applique une forme et une orientation personnalisées à un élément ou à un connecteur, à la place de la notation UML standard de cet object . Chaque script est associé à un stéréotype particulier et est dessiné pour chaque object ayant ce stéréotype.

Lorsque vous redéfinissez les propriétés d'un object UML standard pour créer un nouvel object , vous pouvez également appliquer une nouvelle forme à l' object .

Scripts de forme

Types de Valeur Étiquetés

Valeur Étiquetés permettent d'ajouter des propriétés supplémentaires à un élément de modèle. Vous pouvez les appliquer à trois niveaux :

  • En tant que norme Valeur Étiquetée associée à l'élément modèle
  • En tant que Valeur Étiquetée personnalisée basée sur un Type Valeur Étiquetée standard
  • En tant que Valeur Étiquetée personnalisée basée sur un Type Valeur Étiquetée personnalisée
Valeur Étiquetés Types de Valeur Étiquetés Créer Type Valeur Étiquetée étiquetée masqué personnalisé

Code Gabarit Frameworks

Dans Enterprise Architect , vous pouvez modifier la manière dont le code est généré ou transformé, y compris la génération de code pour les modèles comportementaux, en personnalisant les gabarits qui contrôlent ces actions. Vous pouvez également incorporer ces gabarits dans une technologie, pour ajouter la génération et la transformation personnalisées aux facilités de cette technologie.

Cadre de code Gabarit