Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » GMF (Graphical Modeling Framework) » GMF Structure - deriving / transforming models
GMF Structure - deriving / transforming models [message #204709] Tue, 09 September 2008 10:59 Go to next message
Louis Rose is currently offline Louis RoseFriend
Messages: 440
Registered: July 2009
Location: York, United Kingdom
Senior Member
Hello,

I'm a research student at the University of York in the UK. I'm studying
evolution in MDE.

I've recently been exploring the structure of GMF. It seems like a good
candidate as a case study for my research.

I was wondering if anyone knew if GMF uses model transformation to
derive or generate the GraphDef / ToolDef / Mapping / Diagram Generator
models. If so, are the transformations written in Java, or a M2M
language such as Xtend or ATL?

Many thanks,
Louis Rose.
Re: GMF Structure - deriving / transforming models [message #204763 is a reply to message #204709] Tue, 09 September 2008 11:06 Go to previous messageGo to next message
Richard Gronback is currently offline Richard GronbackFriend
Messages: 605
Registered: July 2009
Senior Member
A Java-based transformation is used to produce the .gmfgen model from the
..gmfmap model. An Operational QVT transformation has also been written to
perform the same transformation, but is not yet provided in GMF.

- Rich


On 9/9/08 12:59 PM, in article ga5kua$dge$1@build.eclipse.org, "Louis Rose"
<louis@cs.york.ac.uk> wrote:

> Hello,
>
> I'm a research student at the University of York in the UK. I'm studying
> evolution in MDE.
>
> I've recently been exploring the structure of GMF. It seems like a good
> candidate as a case study for my research.
>
> I was wondering if anyone knew if GMF uses model transformation to
> derive or generate the GraphDef / ToolDef / Mapping / Diagram Generator
> models. If so, are the transformations written in Java, or a M2M
> language such as Xtend or ATL?
>
> Many thanks,
> Louis Rose.
Re: GMF Structure - deriving / transforming models [message #204770 is a reply to message #204763] Tue, 09 September 2008 11:21 Go to previous messageGo to next message
Louis Rose is currently offline Louis RoseFriend
Messages: 440
Registered: July 2009
Location: York, United Kingdom
Senior Member
Hi Rich,

Thanks for the quick reply! Would that transformation be the one in the
TransformToGenModelOperation class (in the org.eclipse.gmf.bridge.ui)
plugin?

What's the best way for me to track the progress of the Operational QVT
transformation? In other words, is there any way of me being notified
when it's first provided in GMF?

Many thanks for your help.

Cheers,
Louis.

Richard Gronback wrote:
> A Java-based transformation is used to produce the .gmfgen model from the
> .gmfmap model. An Operational QVT transformation has also been written to
> perform the same transformation, but is not yet provided in GMF.
>
> - Rich
>
>
> On 9/9/08 12:59 PM, in article ga5kua$dge$1@build.eclipse.org, "Louis Rose"
> <louis@cs.york.ac.uk> wrote:
>
>> Hello,
>>
>> I'm a research student at the University of York in the UK. I'm studying
>> evolution in MDE.
>>
>> I've recently been exploring the structure of GMF. It seems like a good
>> candidate as a case study for my research.
>>
>> I was wondering if anyone knew if GMF uses model transformation to
>> derive or generate the GraphDef / ToolDef / Mapping / Diagram Generator
>> models. If so, are the transformations written in Java, or a M2M
>> language such as Xtend or ATL?
>>
>> Many thanks,
>> Louis Rose.
>
Re: GMF Structure - deriving / transforming models [message #204783 is a reply to message #204770] Tue, 09 September 2008 15:06 Go to previous messageGo to next message
Richard Gronback is currently offline Richard GronbackFriend
Messages: 605
Registered: July 2009
Senior Member
Yes, that's the class.

Radek Dvorak developed the QVT, but is currently on vacation. I'm sure it
will be announced on either this newsgroup or in the GMF New & Noteworthy
page when it becomes available.
http://wiki.eclipse.org/GMF_New_and_Noteworthy

Best,
Rich


On 9/9/08 1:21 PM, in article ga5m8k$iel$1@build.eclipse.org, "Louis Rose"
<louis@cs.york.ac.uk> wrote:

> Hi Rich,
>
> Thanks for the quick reply! Would that transformation be the one in the
> TransformToGenModelOperation class (in the org.eclipse.gmf.bridge.ui)
> plugin?
>
> What's the best way for me to track the progress of the Operational QVT
> transformation? In other words, is there any way of me being notified
> when it's first provided in GMF?
>
> Many thanks for your help.
>
> Cheers,
> Louis.
>
> Richard Gronback wrote:
>> A Java-based transformation is used to produce the .gmfgen model from the
>> .gmfmap model. An Operational QVT transformation has also been written to
>> perform the same transformation, but is not yet provided in GMF.
>>
>> - Rich
>>
>>
>> On 9/9/08 12:59 PM, in article ga5kua$dge$1@build.eclipse.org, "Louis Rose"
>> <louis@cs.york.ac.uk> wrote:
>>
>>> Hello,
>>>
>>> I'm a research student at the University of York in the UK. I'm studying
>>> evolution in MDE.
>>>
>>> I've recently been exploring the structure of GMF. It seems like a good
>>> candidate as a case study for my research.
>>>
>>> I was wondering if anyone knew if GMF uses model transformation to
>>> derive or generate the GraphDef / ToolDef / Mapping / Diagram Generator
>>> models. If so, are the transformations written in Java, or a M2M
>>> language such as Xtend or ATL?
>>>
>>> Many thanks,
>>> Louis Rose.
>>
Re: GMF Structure - deriving / transforming models [message #204796 is a reply to message #204783] Tue, 09 September 2008 15:26 Go to previous message
Louis Rose is currently offline Louis RoseFriend
Messages: 440
Registered: July 2009
Location: York, United Kingdom
Senior Member
Richard Gronback wrote:
> Yes, that's the class.
>
> Radek Dvorak developed the QVT, but is currently on vacation. I'm sure it
> will be announced on either this newsgroup or in the GMF New & Noteworthy
> page when it becomes available.
> http://wiki.eclipse.org/GMF_New_and_Noteworthy

Great. Thanks for the link, and thanks again for your help.

Cheers,
Louis.

>
> Best,
> Rich
>
>
> On 9/9/08 1:21 PM, in article ga5m8k$iel$1@build.eclipse.org, "Louis Rose"
> <louis@cs.york.ac.uk> wrote:
>
>> Hi Rich,
>>
>> Thanks for the quick reply! Would that transformation be the one in the
>> TransformToGenModelOperation class (in the org.eclipse.gmf.bridge.ui)
>> plugin?
>>
>> What's the best way for me to track the progress of the Operational QVT
>> transformation? In other words, is there any way of me being notified
>> when it's first provided in GMF?
>>
>> Many thanks for your help.
>>
>> Cheers,
>> Louis.
>>
>> Richard Gronback wrote:
>>> A Java-based transformation is used to produce the .gmfgen model from the
>>> .gmfmap model. An Operational QVT transformation has also been written to
>>> perform the same transformation, but is not yet provided in GMF.
>>>
>>> - Rich
>>>
>>>
>>> On 9/9/08 12:59 PM, in article ga5kua$dge$1@build.eclipse.org, "Louis Rose"
>>> <louis@cs.york.ac.uk> wrote:
>>>
>>>> Hello,
>>>>
>>>> I'm a research student at the University of York in the UK. I'm studying
>>>> evolution in MDE.
>>>>
>>>> I've recently been exploring the structure of GMF. It seems like a good
>>>> candidate as a case study for my research.
>>>>
>>>> I was wondering if anyone knew if GMF uses model transformation to
>>>> derive or generate the GraphDef / ToolDef / Mapping / Diagram Generator
>>>> models. If so, are the transformations written in Java, or a M2M
>>>> language such as Xtend or ATL?
>>>>
>>>> Many thanks,
>>>> Louis Rose.
>
Previous Topic:How to initialize a diagram from a model file
Next Topic:Tooltip type display for Node?
Goto Forum:
  


Current Time: Thu Apr 18 17:37:57 GMT 2024

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

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

Back to the top