Problem in AMWtoATL(HOT) [message #559407] |
Thu, 16 September 2010 14:40 |
masato Messages: 2 Registered: September 2010 |
Junior Member |
|
|
Hi
i want to do AMWtoATL(Generate Transformation[HOT]) from Families2Persons sample.
http://www.eclipse.org/m2m/atl/atlTransformations/Families2P e rsons/Families2Persons.zip
I'm getting ATL file like this.
------------------------------------------------------------
module T_In2Out;
create PersonsModel : Persons from FamiliesModel : Families;
rule Member_2_Male2 {
from
v_left : Families!Member
to
v_right : Families!Male (
fullName <- v_left.firstName
)
}
------------------------------------------------------------
but i wanted to ATL file like this..
------------------------------------------------------------
module T_In2Out;
create PersonsModel : Persons from FamiliesModel : Families;
rule Member_2_Male2 {
from
v_left : Families!Member
to
v_right : Persons!Male (
fullName <- v_left.firstName
)
}
------------------------------------------------------------
AMW file setting is ...
[load km3]
・mw_base_extension.km3、mmw_match.km3、mmw_propagation.k m3、mmw_compare.km3
[WeavingModel Panel]
・TransformationWeavingPanelExtension
[WModel]
・Matchmodel
[ left & right Panel]
・ModelRef、DefaultWovenPanel、
・Metamodel : Families.ecore 、 Persons.ecore
[match model]
・<ownedElement> Element Equal
・<child> Attribute Equal
・<left> Left Element firstName
・<right> Right Element fullName
・<left> Left Element Member
・<right> Right Element Male
I saw the problem from similar topic. but i still unsolved...
can you please help me.
I am sorry if my English is hard to understand.
thanks
masato.
[Updated on: Thu, 16 September 2010 14:42] Report message to a moderator
|
|
|
|
Powered by
FUDForum. Page generated in 0.02684 seconds