IBM Rational Rose 4.0 - Import - 7.1

Talend Data Catalog Bridges

author
Talend Documentation Team
EnrichVersion
7.1
EnrichProdName
Talend Big Data Platform
Talend Data Fabric
Talend Data Management Platform
Talend Data Services Platform
Talend MDM Platform
Talend Real-Time Big Data Platform
EnrichPlatform
Talend Data Catalog

Bridge Requirements

This bridge:
  • is only supported on Microsoft Windows.

Bridge Specifications

Vendor IBM
Tool Name Rational Rose
Tool Version 4.0
Tool Web Site http://www.ibm.com/software/awdtools/developer/rose/
Supported Methodology [Object Modeling] Data Store (Object Model UML Class Diagrams), Graphical Layout via MDL File
Data Profiling
Multi-Model Harvesting
Incremental Harvesting
Remote Repository Browsing for Model Selection

Import tool: IBM Rational Rose 4.0 (http://www.ibm.com/software/awdtools/developer/rose/)
Import interface: [Object Modeling] Data Store (Object Model UML Class Diagrams), Graphical Layout via MDL File from IBM Rational Rose 4.0 Import bridge: 'IbmRationalRose40' 10.1.0

Please enter a description


Bridge Parameters

Parameter Name Description Type Values Default Scope
File The bridge imports metadata from Rational Rose native MDL files.
FILE *.mdl   Mandatory
Supported types Indicates to interpret attribute or argument type as being one of the specified target system ENUMERATED
C++
Oracle 7.x & 8
C++  
Encoding Specifies the character set encoding of the model to be imported or exported:

If there are multiple choices for a language, the actual encoding will be indicated between parentheses.

The default is 'Western European (Windows 1252)' on Windows and 'Western European (ISO 8859-1)' on other platforms.
ENUMERATED
Central and Eastern European (iso-8859-2)
Central and Eastern European (windows-1250)
Chinese Traditional (big5)
Chinese Simplified (GB18030)
Chinese Simplified (GB2312)
Cyrillic (iso-8859-5)
Cyrillic (windows-1251)
DOS (ibm-850)
Greek (iso-8859-7)
Greek (windows-1253)
Hebrew (iso-8859-8)
Hebrew (windows-1255)
Japanese (shift_jis)
Korean (ks_c_5601-1987)
Thai (TIS620)
Thai (windows-874)
Turkish (iso-8859-9)
Turkish (windows-1254)
UTF 8 (utf-8)
UTF 16 (utf-16)
Western European (iso-8859-1)
Western European (iso-8859-15)
Western European (windows-1252)
Locale encoding
No encoding conversion
windows-1252  

 

Bridge Mapping

Meta Integration Repository (MIR)
Metamodel
(based on the OMG CWM standard)
"IBM Rational Rose 4.0"
Metamodel
IbmRationalRose
Mapping Comments
     
Name Name  
Argument Argument  
Name Name  
Position   Order in the Rose file
Association Association/Aggregation  
Aggregation Aggregation  
Description Documentation  
ExtraConstraint Constraint  
Name Name  
Stereotype Stereotype  
AssociationRole Association Role  
CppContainment Containment  
CppFriend Friend  
CppScope Export Control  
CppStatic Static  
Description Documentation  
ExtraConstraint Constraint  
Multiplicity Cardinality-A/Cardianality-B  
Name Role A/Role B  
Navigable Directed  
Source   based on the multiplicity of each role
CppContainment Containment  
CppDerived Derived  
CppScope Scope  
CppStatic Static  
Description Documentation  
InitialValue Initial Value  
Name Name  
Optional Nullable  
Position   Order in the Rose file
Stereotype Stereotype  
BaseType Attribute  
DataType Type See datatype conversion array
Length Length  
Name   based on the data type
PhysicalName   based on the data type
Class Class Class, Parametrized Class, Instanciated Class, Class Utility, Parametrized Class Utility, Instanciated Class utility, Meta Class, Interface
CppAbstract Abstract  
CppClassType Type  
CppConcurrency Concurrency  
CppMultiplicity Cardinality  
CppPersistent Persistence  
CppScope Export Control  
CppSpace Space  
Description Documentation  
Name Name  
Stereotype Stereotype  
ClassDiagram Class Diagram  
Description Documentation  
Name Name  
Dependency Dependency  
Description Documentation  
Name Name  
Stereotype Stereotype  
DerivedType Attribute, Enumeration Class  
DataType Data Type See datatype conversion array. Undefined for Class of kind ENUM
Length Length  
Name Type Name/Class Name  
PhysicalName Data Type/Class Name  
UserDefined   True
DesignPackage Package  
Description Documentation  
Name Name  
Stereotype Stereotype  
UserDefined   set to TRUE
Generalization Inheritance Relationship  
CppFriend Friend  
CppScope Export Control  
CppVirtual Virtual  
Description Documentation  
Name Name  
Stereotype Stereotype  
GeneralizationRole Inheritance Relationship  
Note Note  
Operation Operation  
CppAbstract Abstract  
CppConcurrency Concurrency  
CppFriend Friend  
CppScope Export Control  
CppStatic Static  
CppVirtual Virtual  
Description Documentation  
Name Name  
Postcondition Postcondition  
Precondition Precondition  
Semantics Semantics  
Stereotype Stereotype  
Realization Realization  
Description Documentation  
Name Name  
Stereotype Stereotype  
SQLViewAssociation   SQLViewAssociation
SQLViewAttribute   SQLViewAttribute
SQLViewEntity   SQLViewEntity
StoreModel   The model is built using the elements contained in the Rose file
Name   Computed from the Rose file name.
TypeValue Enumeration Class  
Name Value Value of each separated fields
Position   Order in the Enum statement
Value Value Value of each separated fields