CA Component Modeler 3.52 (ParadigmPlus) - Import - 8.0

Talend Data Catalog Bridges

Version
8.0
Language
English
Product
Talend Cloud
Module
Talend Data Catalog
Last publication date
2024-04-07

Bridge Requirements

This bridge:
  • is only supported on Microsoft Windows.

Bridge Specifications

Vendor CA technologies
Tool Name Component Modeler
Tool Version 3.52
Tool Web Site http://www.ca.com/acq/platinum/
Supported Methodology [Object Modeling] Data Store (Object Model UML Class Diagrams) via CDF Export File
Data Profiling
Incremental Harvesting
Multi-Model Harvesting
Remote Repository Browsing for Model Selection

SPECIFICATIONS
Tool: CA technologies / Component Modeler version 3.52 via CDF Export File
See http://www.ca.com/acq/platinum/
Metadata: [Object Modeling] Data Store (Object Model UML Class Diagrams)
Component: CaParadigmPlus version 11.2.0

OVERVIEW
n/a

REQUIREMENTS
n/a

FREQUENTLY ASKED QUESTIONS
n/a

LIMITATIONS
Refer to the current general known limitations at http://metaintegration.com/Products/MIMB/MIMBKnownLimitations.html or bundled in Documentation/ReadMe/MIMBKnownLimitations.html

SUPPORT
Provide a troubleshooting package with debug log. Debug log can be set in the UI or in conf/conf.properties with MIR_LOG_LEVEL=6


Bridge Parameters

Parameter Name Description Type Values Default Scope
File When a model is currently loaded in Platinum Paradigm Plus:

1. Choose 'Export' from the 'File' menu.
2. Select 'CASE Data Interchange format (CDIF)'.
3. Click 'Export'.
4. Type the file name for the model you are saving in the 'File Name' text box (press the browse button to select a specific directory).
5. Click 'Open'.

Diagrams are not stored under the CDIF file, thus they will not be imported/exported. The bridge will use the generated CDF file as input.
FILE *.cdf   Mandatory
Encoding The character set encoding of the model to be imported.

If there are multiple choices for a language, the actual encoding will be indicated between parentheses.
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)
"CA Component Modeler 3.52 (ParadigmPlus)"
Metamodel
CaParadigmPlus
Mapping Comments
     
Argument Formal Parameters Also stored in an operation Note since the parameters format is not always standard
DefaultValue   Value specified in the Formal Parameters statement
Name Name  
Position   Order in the Formal Parameters statement
Association Association/Aggregation  
Aggregation Aggregation  
Description Description  
Name Name  
AssociationRole Association/Aggregation  
CppContainment Value  
CppFriend Friend  
CppStatic Static  
ExtraConstraint Constraint-1/Constraint-2  
Multiplicity Multiplicity-1/Multiplicity-2  
Name Role1/Role2  
Navigable Directed  
Source   based on the multiplicity of each role
Attribute Attribute  
CppDerived Derived  
CppScope Scope  
CppStatic Static  
Description Description  
InitialValue Initial Value  
Name Name  
Optional Nullable  
Position   Order in the ParadigmPlus file
BaseType Attribute  
DataType Type See datatype conversion array
Length Length  
Name   based on the data type
PhysicalName   based on the data type
CandidateKey Attribute (Key property set to TRUE)  
UniqueKey   True
Class Class Class, Parametrized Class, Instanciated Class, Class Utility, Abstract Class, Interface
CppAbstract Overridability  
CppClassType Utility, Template, External, Interface  
CppConcurrency Concurrency  
CppMultiplicity Cardinality  
CppPersistent Persistence  
CppScope Visibility  
Description Description  
Name Name  
ClassDiagram Diagram Only the object is imported. Associations to the elements are missing in the export file. A main class diagram "Main" will be created to contain all classes/associations.
Description Description  
Name Name  
Dependency Dependency  
Description Description  
Name Name  
DerivedType Attribute, Class (of kind ENUM)  
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 Component Only the object is imported. Associations to the elements are missing in the export file. A main package "Logical View" will be created to contain all classes/associations
Description Description  
Name Name  
ForeignKey Attribute (Key property set to TRUE) Based on Primary Key and association role
Generalization Inheritance  
CppScope Scope  
CppVirtual Virtual  
Description Description  
Name Name  
GeneralizationRole Inheritance  
Operation Operation  
CppAbstract Abstract  
CppConcurrency Concurrency  
CppFriend Friend  
CppScope Scope  
CppStatic Static  
Description Description  
Name Name  
Postcondition Postcondition  
Precondition Precondition  
Realization Realization  
Description Description  
Name Name  
StoreModel Project The model is built using the elements contained in the Paradigm Plus file
Name   Computed from the Paradigm Plus file name.
TypeValue Class (of kind ENUM)  
Name Constraints Value of each separated fields
Position   Order in the Enum statement
Value Constraints Value of each separated fields