Pré. | Proc. |
Définition d'un langage Modélisation
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 :
|
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 |