Accéder au contenu principal Passer au contenu complémentaire

Microsoft Visual Studio/Modeler 2.0 (via MDL) - Import

Availability-note AWS

Prérequis du pont

Ce pont :
  • n'est supporté que sous Microsoft Windows.

Spécifications du pont

Fournisseur Microsoft
Nom de l'outil Visual Studio/Modeler 2.0 (MDL)
Version de l'outil 2.0
Site Web de l'outil http://msdn.microsoft.com/vstudio/
Méthodologie supportée [Modélisation d'objets] Data Store (Diagrammes de classe UML de modèles d'objets) via un fichier MDL
Profiling de données
Collecte incrémentale
Collecte multi-modèle
Navigation dans le référentiel distant pour sélectionner un modèle

SPÉCIFICATIONS
Outil : Microsoft/Visual Studio/Modeler 2.0 (MDL) version 2.0 via un fichier MDL
Consultez http://msdn.microsoft.com/vstudio/
Métadonnées : [Modélisation d'objets] Data Store (Diagrammes de classe UML de modèles d'objets)
Composant : IbmRationalRose98Import.MicrosoftVisualStudioModeler version 11.2.0

VUE D'ENSEMBLE
PRÉREQUIS
n/a

FOIRE AUX QUESTIONS
n/a

LIMITATIONS
Consultez les limitations générales connues à l'adresse https://metaintegration.com/Products/MIMB/Help/#!Documents/mimbknownlimitations.html ou dans Documentation/ReadMe/MIMBKnownLimitations.html

SUPPORT
Fournissez un package de dépannage avec le log de débogage. Le log de débogage peut être défini dans l'interface ou dans conf/conf.properties avec MIR_LOG_LEVEL=6


Paramètres du pont

Nom du paramètre Description Type Valeurs Défaut Périmètre
Fichier Ce pont importe les métadonnées de fichiers MDL natifs de Rational Rose. Fichier *.mdl   Éléments obligatoires
Niveau de conception basé sur la persistance Spécifiez si la propriété de persistance de la classe UML sera utilisée pour définir le niveau de conception.

Une classe transitoire sera logique uniquement.

Une classe persistante sera logique et physique.
BOOLEAN   false  
Sélectionner des types de données de modèle d'objet Importez des types d'attribut ou d'argument :

'Rose C++'

"Rose Java"

"Rose Data Modeler"

"Rose for Oracle 8.x".
ÉNUMÉRATION
Détection auto
Rose C++
Rose Java
Rose for Oracle 8.x
Détection auto  
Fichier CAT local Lorsque cette option est définie comme "Vrai", elle indique de rechercher les fichiers .CAT dans le même répertoire que celui du fichier .MDL. BOOLEAN   false  
Exploiter les informations DDL ColumnType Si disponibles, extrait les informations de type d'attribut à partir de la valeur Type de colonne DDL du modèle Rose. BOOLEAN   false  
Liste des outils de propriété Liste des outils, séparés par une virgule, à importer en tant qu'objets "Propriété définie par l'utilisateur" (UDP). Par exemple :
ToolA,ToolB,ToolC
Chaîne de caractères      
Importer des Propriétés définies par l'utilisateur Une propriété définie par l'utilisateur (UDP) est généralement définie par un objet de définition de propriété ayant une valeur par défaut. Les objets pour lesquels la propriété s'applique peuvent avoir une valeur explicite pour cette propriété. Ils peuvent également ne pas avoir de valeur du tout. Dans ce cas, la valeur par défaut de la définition de propriété (valeur implicite) s'applique.

Contrôlez comment les définitions et valeurs de propriété sont importées :

"As metadata (En tant que métadonnées)"
Importez la valeur explicite en tant que valeur de propriété. Les valeurs implicites ne sont pas importées. The default value is kept on the property type only.

'As metadata, migrate default values'
Import the explicit or implicit values as property value.

'In description, migrate default values'
Append the property name and value, even if implicit, to the object's description property. Cela vous permet d'exporter les valeurs UDP vers un autre outil qui ne supporte pas la notion de propriété définie par l'utilisateur.

"Both, migrate default values (Les deux, migrer les valeurs par défaut)"
Importez la valeur UDP, même si elle est implicite, à la fois en tant que métadonnée et dans la description de l'objet.
ÉNUMÉRATION
En tant que métadonnées
En tant que métadonnées, migrer les valeurs par défaut
En tant que description, migrer les valeurs par défaut
Les deux, migrer les valeurs par défaut
En tant que métadonnées  
Encodage Spécifie l'encodage du jeu de caractères du modèle à importer.

S'il existe plusieurs choix de langue, l'encodage actuel est indiqué entre parenthèses.
ÉNUMÉRATION
Européen central et oriental (ISO-8859-2)
Européen central et oriental (Windows-1250)
Chinois traditionnel (Big5)
Chinois simplifié (GB18030)
Chinois simplifié (GB2312)
Cyrillique (ISO-8859-5)
Cyrillique (Windows-1251)
DOS (IBM-850)
Grec (ISO-8859-7)
Grec (Windows-1253)
Hébreu (ISO-8859-8)
Hébreu (Windows-1255)
Japonais (Shift_JIS)
Coréen (KS_C_5601-1987)
Thaï (TIS620)
Thaï (Windows-874)
Turc (ISO-8859-9)
Turc (Windows-1254)
UTF-8 (UTF-8)
UTF-16 (UTF-16)
Européen occidental (ISO-8859-1)
Européen occidental (ISO-8859-15)
Européen occidental (Windows-1252)
Encodage de la locale
Aucune conversion d'encodage
windows-1252  

 

Mapping du pont

Meta Integration Repository (MIR)
Métamodèle
(se base sur le standard OMG CWM)
"Microsoft Visual Studio / Modeler 2.0 (via MDL)"
Métamodèle
IbmRationalRose
Mapping des commentaires
     
Name (Nom) Name (Nom)  
Argument Argument  
Name (Nom) Name (Nom)  
Position   Ordre dans le fichier Rose
Association Association/Agrégation  
Agrégation Agrégation  
Description Documentation  
ExtraConstraint Contrainte  
Name (Nom) Name (Nom)  
Stéréotype Stéréotype  
AssociationRole Rôle d'association  
CppContainment Imbrication  
CppFriend Ami  
CppScope Contrôle de l'export  
CppStatic Statique  
Description Documentation  
ExtraConstraint Contrainte  
Multiplicité Cardinalité-A/Cardinalité-B  
Name (Nom) Rôle A/Rôle B  
Navigable Dirigé  
Source   basé sur la multiplicité de chaque rôle
CppContainment Imbrication  
CppDerived Dérivé  
CppScope Périmètre  
CppStatic Statique  
Description Documentation  
InitialValue Valeur initiale  
Name (Nom) Name (Nom)  
Facultatif Nullable  
Position   Ordre dans le fichier Rose
Stéréotype Stéréotype  
BaseType Attribut  
DataType (TypeDeDonnées) Type Voir le tableau de conversion des types de données
Length (Longueur) Length (Longueur)  
Name (Nom)   basé sur le type de données
PhysicalName   basé sur le type de données
Classe Classe Classe, Classe paramétrée, Classe instanciée, Utilitaire de Classe, Utilitaire de Classe paramétrée, Utilitaire de Classe instanciée, Méta-Classe, Interface
CppAbstract Abstrait  
CppClassType Type  
CppConcurrency Simultanéité  
CppMultiplicity Cardinalité  
CppPersistent Persistance  
CppScope Contrôle de l'export  
CppSpace Espace  
Description Documentation  
Name (Nom) Name (Nom)  
Stéréotype Stéréotype  
ClassDiagram Diagramme de classe  
Description Documentation  
Name (Nom) Name (Nom)  
Dépendance Dépendance  
Description Documentation  
Name (Nom) Name (Nom)  
Stéréotype Stéréotype  
DerivedType Attribut, Classe d'énumeration  
DataType (TypeDeDonnées) Data Type (Type de données) Voir le tableau de conversion des types de données. Indéfini pour la classe de type ENUM
Length (Longueur) Length (Longueur)  
Name (Nom) Nom du type/Nom de la classe  
PhysicalName Type de données/Nom de la classe  
UserDefined   true
DesignPackage Package  
Description Documentation  
Name (Nom) Name (Nom)  
Stéréotype Stéréotype  
UserDefined   Configuré à TRUE (Vrai)
Généralisation Relation d'héritage  
CppFriend Ami  
CppScope Contrôle de l'export  
CppVirtual Virtuel  
Description Documentation  
Name (Nom) Name (Nom)  
Stéréotype Stéréotype  
GeneralizationRole Relation d'héritage  
Note Note  
Operation (Opération) Operation (Opération)  
CppAbstract Abstrait  
CppConcurrency Simultanéité  
CppFriend Ami  
CppScope Contrôle de l'export  
CppStatic Statique  
CppVirtual Virtuel  
Description Documentation  
Name (Nom) Name (Nom)  
Postcondition Postcondition  
Précondition Précondition  
Sémantique Sémantique  
Stéréotype Stéréotype  
Réalisation Réalisation  
Description Documentation  
Name (Nom) Name (Nom)  
Stéréotype Stéréotype  
SQLViewAssociation   SQLViewAssociation
SQLViewAttribute   SQLViewAttribute
SQLViewEntity   SQLViewEntity
StoreModel   Le modèle est construit à l'aide des éléments contenus dans le fichier Rose
Name (Nom)   Calculé depuis le nom du fichier Rose.
TypeValue Classe d'énumération  
Name (Nom) Valeur Valeur de chaque champ séparé
Position   Ordre dans l'instruction ENUM
Valeur Valeur Valeur de chaque champ séparé

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.