Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » M2M (model-to-model transformation) » QVT-R Resource Implementation
QVT-R Resource Implementation [message #533281] Wed, 12 May 2010 22:28 Go to next message
Christian Heupel is currently offline Christian Heupel
Messages: 2
Registered: January 2010
Junior Member
Hi,

I have been developing QVT-R transformations for some time now, and I (as well as my colleagues) found it to be a big problem, that larger transformations very fast tend to be very large and ugly.

So, what we are currently working on is a process to improve the comfort of developing QVT-R transformations. As a part of this, we want to provide higher order transformations, which should put together separately defined transformation-snippets.

This means, that we need to use QVT transformation-files as an input to our own transformation. So what i would like to know: Is there somewhere an already existing resource implementation (e.g. in one of the modeling projects or one has already implemented one and has it published) for qvt-r files, which would allow us to load theses files as emf-models?

Thanks for any answers in advance,
Chris
Re: QVT-R Resource Implementation [message #534354 is a reply to message #533281] Tue, 18 May 2010 19:16 Go to previous message
Ed Willink is currently offline Ed Willink
Messages: 4046
Registered: July 2009
Senior Member
Hi Christian

I'm afraid that QVTr progress in the M2M/QVTd project is dreadfully
slow; hoping to pick up after Helios with a new cascaded transformation
approach; see http://wiki.eclipse.org/M2M/QVT_Declarative_Languages

The QVTd project is the source of the QVT 1.1 model files, so in
org.eclipse.qvt you'll find Ecore, EMOF and Rose variants. These are
probably what you're looking for at the transformation level. The
QVTd project currently provides editors and corresponding Ecore
models. You can access the Update Site via the build page
https://build.eclipse.org/hudson/job/cbi-m2m-qvtd-0.8-integr ation/lastSuccessfulBuild/artifact/
I haven't yet cracked promoting a build so that they're on the
Project Donwload Page.

Since you're obviously using QVTr successfully what tooling are you using?

Regards

Ed Willink

On 12/05/2010 23:28, Christian Heupel wrote:
> Hi,
>
> I have been developing QVT-R transformations for some time now, and I
> (as well as my colleagues) found it to be a big problem, that larger
> transformations very fast tend to be very large and ugly.
>
> So, what we are currently working on is a process to improve the comfort
> of developing QVT-R transformations. As a part of this, we want to
> provide higher order transformations, which should put together
> separately defined transformation-snippets.
>
> This means, that we need to use QVT transformation-files as an input to
> our own transformation. So what i would like to know: Is there somewhere
> an already existing resource implementation (e.g. in one of the modeling
> projects or one has already implemented one and has it published) for
> qvt-r files, which would allow us to load theses files as emf-models?
>
> Thanks for any answers in advance,
> Chris
Previous Topic:[SOLVED] Howto force recompilation of module?
Next Topic:[ATL] Problem when loading UML Profile programmatically for ATL transformation
Goto Forum:
  


Current Time: Tue Sep 23 02:28:15 GMT 2014

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

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