Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » AMW » WAssociation/WAssociationEnd concepts
WAssociation/WAssociationEnd concepts [message #469572] Tue, 03 February 2009 09:09 Go to next message
Fabien Giquel is currently offline Fabien GiquelFriend
Messages: 138
Registered: July 2009
Senior Member
Hi,

I am evaluating opportunities of having MW Core metamodel as an extension
of GMM metamodel (see Gabriel Barbier post from 4 november). I have some
misc questions:

- I try to understand the use case for WAssociation/WAssociationEnd
concepts. I did not found any metamodel from MW uses cases which use them
since WLink/WlinkEnd concepts were sufficient for weaving elements...
- Moreover, is there a specific need for having two separate
WLinkEnd/WElementRef concepts ? I mean, if WLink refers directly
WElementRef, is there a loss of capabilities in specifying weaving
metamodels extension ?

Thanks.
Fabien GIQUEL.


----------------------------------------------------
Fabien GIQUEL
R&D Engineer
Mia-Software
4, rue du Ch√Ęteau de l'Eraudiere
44324 NANTES CEDEX 03
----------------------------------------------------
Re: WAssociation/WAssociationEnd concepts [message #469576 is a reply to message #469572] Tue, 03 February 2009 17:10 Go to previous message
Marcos Didonet Del Fabro is currently offline Marcos Didonet Del FabroFriend
Messages: 84
Registered: July 2009
Member
Hello,

In the most part of the applications, extensions to WLink and WLinkEnd
are enough. However, it may be necessary to create relationships between
links. In these cases, WAssociation elements are necessary.

For instance, we have used WAssociation elements in the matching
transformation "Similary propagation", which is available in the plug-in
(mmw_propagation extension). In this case, we create relationships
between links in order to propagate similarities between them.

I agree that this makes the navigation more difficult. However, this
enables having a limited set of WElementRef (only one by refered
element) with the ID of the linked elements. If the models are very
large, and if we don't use these both elements, the IDs will be
replicated in every WLinkEnd.


Regards,

Marcos.

fgiquel wrote:
> Hi,
>
> I am evaluating opportunities of having MW Core metamodel as an
> extension of GMM metamodel (see Gabriel Barbier post from 4 november). I
> have some misc questions:
>
> - I try to understand the use case for WAssociation/WAssociationEnd
> concepts. I did not found any metamodel from MW uses cases which use
> them since WLink/WlinkEnd concepts were sufficient for weaving elements...
> - Moreover, is there a specific need for having two separate
> WLinkEnd/WElementRef concepts ? I mean, if WLink refers directly
> WElementRef, is there a loss of capabilities in specifying weaving
> metamodels extension ?
>
> Thanks.
> Fabien GIQUEL.
>
Previous Topic:Model combination.
Next Topic:Problems with KM3 extension for HOT.
Goto Forum:
  


Current Time: Tue Nov 25 00:40:33 GMT 2014

Powered by FUDForum. Page generated in 0.01743 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software