Skip to main content



      Home
Home » Archived » AMW » WAssociation/WAssociationEnd concepts
WAssociation/WAssociationEnd concepts [message #469572] Tue, 03 February 2009 04:09 Go to next message
Eclipse UserFriend
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.
Re: WAssociation/WAssociationEnd concepts [message #469576 is a reply to message #469572] Tue, 03 February 2009 12:10 Go to previous message
Eclipse UserFriend
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: Mon Mar 24 13:52:12 EDT 2025

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

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

Back to the top