This file contains information that is used by multiple
transformations.
Transformation configuration editor and wizard
| User interface element |
Keywords |
| Transformation configuration editor |
transformation configuration
editor |
| Transformation configuration wizard |
New Transformation
Configuration wizard |
| Transformation configuration wizard as a UI
element |
New Transformation
Configuration wizard |
| Both |
transformation configuration
editor or wizard |
| Pages in the transformation configuration wizard |
Specify a Configuration
Name and Transformation- Configuration file destination
- Name
- Transformation
- Show all transformations
Source and Target- Use the workspace as the source
- Use the workspace as the target
- Selected source
- Selected target
- Create Target Container
|
| Pages and elements in the transformation configuration
editor |
Main- Name
- Transformation_name
- Transformation_name
- Run
- Protocol
- Documentation
- Common Options
- Generate a debug log
- Run the transformation silently
- Run the forward transformation silently
- Run the reverse transformation silently
- Create trace relationships
- Open the Report dialog box when the transformation
is complete
- Show warnings in the Report dialog
box
- Replace UML elements
- Merge options
- Visual merge
- Silent merge
- Do not merge
- Do not merge: Overwrite files
without a warning
- Do not merge: Warn before overwriting
any files
- Automatically add new elements
to the target model
- Save changes before validating
files
- Automatically validate saved
changes
Extensions
Common
Mapping- Enable the mapping functionality for
this configuration
- Mapping model file name
- Edit Mapping
- Update Mapping Model
- Transformation target
|
Design contract management protocols
| DCMP name |
UI option |
Keyword (online help, CS help, etc) |
| Conceptual Models Seed Concrete Models and Conceptual
Models Drive Development. |
Conceptual |
- Conceptual Models Seed Concrete Models
and Conceptual Models Drive Development
- Conceptual Models Seed Concrete
Models
- Conceptual Models Drive Development
|
| Mixed Modeling |
Mixed |
Mixed Modeling |
| Reconciled Modeling |
Reconciled |
Reconciled
Modelingreconciled modeling |
A transformation configuration
file exists in the workspace or in a file that you can access by specifying
a URL.
Preferences
| Location |
Field name |
| Window > Preference > Transformation |
- Validate transformation configurations
when you open or update them
- Location of debug logs
|
To set preferences for transformations,
click ; then expand Modeling and click Transformations.
SOA transformations
For
more information about the Software Services profile, also
called the UML 2.0 Profile for Software Services, see the article
entitled UML 2.0 Profile for Software Services on the IBM® developerWorks®
Web site.
For more information
about transforming UML models into service-oriented architecture (SOA)
artifacts, see the article entitled Transformation to SOA: Part 3.
UML to SOA on the IBM® developerWorks® Web site.
Miscellaneous
If you
remove this annotation, the changes that you make to the corresponding
element in the model are not propagated to the code the next time
that you run the transformation.For
more information about how to configure a transformation, see the
online help: Click the Transforming models related link below, navigate
to the help for a specific transformation, and go to the topic about
configuring the transformation.
Check the Problems view
for source and target validation errors.
If you select a transformation source from
the Project Explorer view instead of using the transformation configuration
editor, the project that
you select overrides the source project that is specified in the transformation
configuration. The transformation configuration is not affected and
the source that you specify in the New Transformation
Configuration wizard or on the Source and Target page of the transformation configuration
editor does not change.
After the transformation runs, you can
add implementation details in the // TO DO sections
in the code that the transformation generates.
Check the Problems view for
errors that occurred when the transformation ran.
Table 1. | Header |
Header |
| Reference information |
- Rational® Transformation
Developer Guide
- Rational Transformation Authoring Developer
Guide
|
| merge editor or merge window |
- Merge the Transformation Output
merge editor |
Profile names
- Business Modeling
- DoDAF
- Ecore
- EJB Transformation
- EJB 3.0 Transformation
- Java Transformation
- Java Transformation (deprecated)
- JPA Transformation
- Logical Data Model Profile
- RequirementsComposerProfile
- RUP Analysis
- SCA Transformation
- Services Modeling (SoaML)
- Services Modeling
- Software Services
- Structured Constraint
- UPIA
- WSDL Binding
- XSD Transformation
For information about migrating
from the Software Services profile
to the Services Modeling (SoaML) profile,
see the related link at the end of this topic. For information about how stereotypes
in the Software Services profile
map to stereotypes in the Services Modeling (SoaML) profile,
see the related link at the end of this topic. Important: The Software Services profile is deprecated
and a profile called the Services Modeling (SoaML) profile
is available for modeling services. For information about migrating
from the Software Services profile
to the Services Modeling (SoaML) profile,
see the related link at the end of this topic. For information about how stereotypes
in the Software Services profile
map to stereotypes in the Services Modeling (SoaML) profile,
see the related link at the end of this topic.