#### Paket: target

"target" is the folder of target models or in other words PSM models.
The PIM model "darlehen.uml" has been transformed to different PSM models:
- "darlehen-om.uml", having done the M2M with QVT Operational
- "darlehen-rl.uml", having done the M2M with QVT Relational
- "darlehenX.uml" is an extended version with generated getter and setter methods, but we rather want to do that with M2T-transformation.
- "darlehen.uml" is a copy of one of those models because the MTL script works with a model named "darlehen.uml".
The transformed uml models can be loaded into a TOPCASED class diagram again, take "New UML model with TOPCASED > Create from an existing model". This leads to a diagram that shows some EJB SessionBean components, each packed within a package that consists of the bean class and the interfaces as well. You may do some more PSM modeling now, but be aware, if you transform again to "target > darlehen*.uml", your work is gone. That's a problem but it's a problem for the tool developers, I think. Beware, we work with free tools.
Note:
There has been some own primitive datatypes generated and all attributes should be of one of that datatypes so they can be transformed to better Java code. Putting datatypes to attributes is a bit of typical PSM work in my eyes. At least we want to give the UML "Unlimited Natural" an own type "Double".

##### Hyperlinks

-

##### Owner

Project-Organization

##### Relationships

In target going
from Source | Relation
- | -

From target coming
Relation | to target
| model