Home » Archived » M2M (model-to-model transformation) » [Declarative QVT] First build available.
[Declarative QVT] First build available. [message #92836] |
Tue, 21 October 2008 06:23  |
Eclipse User |
|
|
|
Originally posted by: quentin.glineur.obeo.fr
This is a multi-part message in MIME format.
--------------070202090906030501010402
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Dear modeling community,
The Declarative QVT is happy to announce you that a first build of
Declarative QVT is available.
You will find it at:
http://download.eclipse.org/modeling/m2m/qvt_declarative/upd ates/
Declarative QVT currently provides an implementation of the OMG MOF2
Query/View/Transformation (QVT) Relations language.
It is able to transform model thanks to a definition of relations that
should exist between the meta-models elements.
If you want to know more about QVT, you can browse the official
specification at http://www.omg.org/spec/QVT/1.0
In order to make you able to quickly test it, we provide a "Quick Start"
Document at http://www.eclipse.org/m2m/dqvt/quick_start.pdf and an
example project at
http://www.eclipse.org/m2m/dqvt/org.eclipse.qvt.declarative. example.umlToRdbms.zip.
Really more to come with a better coverage of the specification and even
the QVT Core language support... Keep in touch.
Regards,
Quentin
--------------070202090906030501010402
Content-Type: text/x-vcard; charset=utf-8;
name="quentin_glineur.vcf"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
filename="quentin_glineur.vcf"
begin:vcard
fn:Quentin GLINEUR
n:GLINEUR;Quentin
org:Obeo - Model Driven Company;Research and Development
adr;quoted-printable:;;2 rue Robert Schumann;Rez=C3=A9;;44400;France
email;internet:quentin.glineur@obeo.fr
title:MDA Consultant
tel;work:+332 51 13 54 18
x-mozilla-html:TRUE
url:http://www.obeo.fr
version:2.1
end:vcard
--------------070202090906030501010402--
|
|
| | |
Re: [Declarative QVT] First build available. [message #92941 is a reply to message #92926] |
Tue, 21 October 2008 10:11   |
Eclipse User |
|
|
|
Hello,
Answers below:
Tristan FAURE a écrit :
> Hi
> I've tried Declarative QVT it seems very promising
> but maybe an existing post already exists what is the future for ATL ?
No, but here is an overview of the future of ATL (in large):
- We are currently working on a refactoring of ATL implementation, in
order to better support integration, maintenance, an extensibility.
Those works will be available on the next ATL release (synchronized will
the Eclipse Galileo simultaneous release).
- This work will allow us to provide some new improvements:
* ui improvements: ATL editor, errors management
* in place transformation
The main idea of those work is to keep intact ATL syntax and features,
to match industrial requirements.
> Or do you think there is arguments to use in parallel ATL and
> declarative QVT ?
I don't think there is need to use both in parallel.
As they are both transformation languages, they quite have the same
scope, and same functionalities. At this time, the main difference
between them is the syntax, and the fact that QVT conforms to an OMG
standard.
Best regards,
William Piers
> If this reflexion exist can i have a link where the answers are given ?
>
> Regards
>
> Alfons Laarman a écrit :
>> Hi Quentin,
>>
>> Nice to see that. I'm checking it out.
>>
>> Regards,
>>
>> Alfons
>>
>> "Quentin Glineur" <quentin.glineur@obeo.fr> schreef in bericht
>> news:gdkajd$kqt$1@build.eclipse.org...
>>> Dear modeling community,
>>>
>>> The Declarative QVT is happy to announce you that a first build of
>>> Declarative QVT is available.
>>> You will find it at:
>>> http://download.eclipse.org/modeling/m2m/qvt_declarative/upd ates/
>>>
>>> Declarative QVT currently provides an implementation of the OMG MOF2
>>> Query/View/Transformation (QVT) Relations language.
>>>
>>> It is able to transform model thanks to a definition of relations that
>>> should exist between the meta-models elements.
>>>
>>> If you want to know more about QVT, you can browse the official
>>> specification at http://www.omg.org/spec/QVT/1.0
>>>
>>>
>>> In order to make you able to quickly test it, we provide a "Quick Start"
>>> Document at http://www.eclipse.org/m2m/dqvt/quick_start.pdf and an
>>> example project at
>>> http://www.eclipse.org/m2m/dqvt/org.eclipse.qvt.declarative. example.umlToRdbms.zip.
>>>
>>>
>>> Really more to come with a better coverage of the specification and even
>>> the QVT Core language support... Keep in touch.
>>>
>>> Regards,
>>>
>>> Quentin
>>>
>>
>>
|
|
|
Re: [Declarative QVT] First build available. [message #92955 is a reply to message #92941] |
Tue, 21 October 2008 10:20   |
Eclipse User |
|
|
|
Hi william
Thank you for your answer i was just surprised that obeo works both on
ATL and declarative QTV
William Piers a écrit :
> Hello,
>
> Answers below:
>
> Tristan FAURE a écrit :
>> Hi
>> I've tried Declarative QVT it seems very promising
>> but maybe an existing post already exists what is the future for ATL ?
>
> No, but here is an overview of the future of ATL (in large):
> - We are currently working on a refactoring of ATL implementation, in
> order to better support integration, maintenance, an extensibility.
> Those works will be available on the next ATL release (synchronized will
> the Eclipse Galileo simultaneous release).
> - This work will allow us to provide some new improvements:
> * ui improvements: ATL editor, errors management
> * in place transformation
>
> The main idea of those work is to keep intact ATL syntax and features,
> to match industrial requirements.
>
>> Or do you think there is arguments to use in parallel ATL and
>> declarative QVT ?
>
> I don't think there is need to use both in parallel.
> As they are both transformation languages, they quite have the same
> scope, and same functionalities. At this time, the main difference
> between them is the syntax, and the fact that QVT conforms to an OMG
> standard.
>
> Best regards,
>
> William Piers
>
>> If this reflexion exist can i have a link where the answers are given ?
>>
>> Regards
>>
>> Alfons Laarman a écrit :
>>> Hi Quentin,
>>>
>>> Nice to see that. I'm checking it out.
>>>
>>> Regards,
>>>
>>> Alfons
>>>
>>> "Quentin Glineur" <quentin.glineur@obeo.fr> schreef in bericht
>>> news:gdkajd$kqt$1@build.eclipse.org...
>>>> Dear modeling community,
>>>>
>>>> The Declarative QVT is happy to announce you that a first build of
>>>> Declarative QVT is available.
>>>> You will find it at:
>>>> http://download.eclipse.org/modeling/m2m/qvt_declarative/upd ates/
>>>>
>>>> Declarative QVT currently provides an implementation of the OMG MOF2
>>>> Query/View/Transformation (QVT) Relations language.
>>>>
>>>> It is able to transform model thanks to a definition of relations that
>>>> should exist between the meta-models elements.
>>>>
>>>> If you want to know more about QVT, you can browse the official
>>>> specification at http://www.omg.org/spec/QVT/1.0
>>>>
>>>>
>>>> In order to make you able to quickly test it, we provide a "Quick
>>>> Start"
>>>> Document at http://www.eclipse.org/m2m/dqvt/quick_start.pdf and an
>>>> example project at
>>>> http://www.eclipse.org/m2m/dqvt/org.eclipse.qvt.declarative. example.umlToRdbms.zip.
>>>>
>>>>
>>>> Really more to come with a better coverage of the specification and
>>>> even
>>>> the QVT Core language support... Keep in touch.
>>>>
>>>> Regards,
>>>>
>>>> Quentin
>>>>
>>>
>>>
|
|
|
Re: [Declarative QVT] First build available. [message #92971 is a reply to message #92955] |
Tue, 21 October 2008 10:54   |
Eclipse User |
|
|
|
Here are some other points to understand:
- We "believe" in the ATL syntax as it is pragmatic, readable way to
define transformations. So we want to keep improving tooling around.
- QVT Declarative is currently executed and compiled using the ATL
virtual machine.
- As standard conformance is one of the main industrial requirements, it
is very important for ATL to be oriented towards a QVT compatibility,
and QVT Declarative is the part of QVT which is the most complementary
with ATL.
William
Tristan FAURE a écrit :
> Hi william
> Thank you for your answer i was just surprised that obeo works both on
> ATL and declarative QTV
>
> William Piers a écrit :
>> Hello,
>>
>> Answers below:
>>
>> Tristan FAURE a écrit :
>>> Hi
>>> I've tried Declarative QVT it seems very promising
>>> but maybe an existing post already exists what is the future for ATL ?
>>
>> No, but here is an overview of the future of ATL (in large):
>> - We are currently working on a refactoring of ATL implementation, in
>> order to better support integration, maintenance, an extensibility.
>> Those works will be available on the next ATL release (synchronized
>> will the Eclipse Galileo simultaneous release).
>> - This work will allow us to provide some new improvements:
>> * ui improvements: ATL editor, errors management
>> * in place transformation
>>
>> The main idea of those work is to keep intact ATL syntax and features,
>> to match industrial requirements.
>>
>>> Or do you think there is arguments to use in parallel ATL and
>>> declarative QVT ?
>>
>> I don't think there is need to use both in parallel.
>> As they are both transformation languages, they quite have the same
>> scope, and same functionalities. At this time, the main difference
>> between them is the syntax, and the fact that QVT conforms to an OMG
>> standard.
>>
>> Best regards,
>>
>> William Piers
>>
>>> If this reflexion exist can i have a link where the answers are given ?
>>>
>>> Regards
>>>
>>> Alfons Laarman a écrit :
>>>> Hi Quentin,
>>>>
>>>> Nice to see that. I'm checking it out.
>>>>
>>>> Regards,
>>>>
>>>> Alfons
>>>>
>>>> "Quentin Glineur" <quentin.glineur@obeo.fr> schreef in bericht
>>>> news:gdkajd$kqt$1@build.eclipse.org...
>>>>> Dear modeling community,
>>>>>
>>>>> The Declarative QVT is happy to announce you that a first build of
>>>>> Declarative QVT is available.
>>>>> You will find it at:
>>>>> http://download.eclipse.org/modeling/m2m/qvt_declarative/upd ates/
>>>>>
>>>>> Declarative QVT currently provides an implementation of the OMG MOF2
>>>>> Query/View/Transformation (QVT) Relations language.
>>>>>
>>>>> It is able to transform model thanks to a definition of relations that
>>>>> should exist between the meta-models elements.
>>>>>
>>>>> If you want to know more about QVT, you can browse the official
>>>>> specification at http://www.omg.org/spec/QVT/1.0
>>>>>
>>>>>
>>>>> In order to make you able to quickly test it, we provide a "Quick
>>>>> Start"
>>>>> Document at http://www.eclipse.org/m2m/dqvt/quick_start.pdf and an
>>>>> example project at
>>>>> http://www.eclipse.org/m2m/dqvt/org.eclipse.qvt.declarative. example.umlToRdbms.zip.
>>>>>
>>>>>
>>>>> Really more to come with a better coverage of the specification and
>>>>> even
>>>>> the QVT Core language support... Keep in touch.
>>>>>
>>>>> Regards,
>>>>>
>>>>> Quentin
>>>>>
>>>>
>>>>
|
|
| | |
Re: [Declarative QVT] First build available. [message #95194 is a reply to message #92836] |
Thu, 13 November 2008 06:22  |
Eclipse User |
|
|
|
Hello,
I have a problem with the Run-Configurations: I can create a "Declarative
QVT Transformation" and run it. I also can re-run the transformation, by
using the "Run As..." button (with the "Play"-icon). But if I go to the
Run-Configurations Dialog again, I always get a NullPointerException (for
detailed information look at the end) and the Information I entered for
the configuration is gone. I have to delete the entry and create it once
again.
I am using Ubuntu Linux and Java 1.6 Update 7.
java.lang.NullPointerException
at
org.eclipse.qvt.declarative.execution.ui.launching.configura tion.DeclarativeQVTMainTab.getFileFromURI(DeclarativeQVTMain Tab.java:442)
at
org.eclipse.qvt.declarative.execution.ui.launching.configura tion.DeclarativeQVTMainTab.getSourceFile(DeclarativeQVTMainT ab.java:616)
at
org.eclipse.qvt.declarative.execution.ui.launching.configura tion.DeclarativeQVTMainTab.initializeFrom(DeclarativeQVTMain Tab.java:462)
at
org.eclipse.debug.ui.AbstractLaunchConfigurationTabGroup.ini tializeFrom(AbstractLaunchConfigurationTabGroup.java:86)
at
org.eclipse.debug.internal.ui.launchConfigurations.LaunchCon figurationTabGroupWrapper.initializeFrom(LaunchConfiguration TabGroupWrapper.java:143)
at
org.eclipse.debug.internal.ui.launchConfigurations.LaunchCon figurationTabGroupViewer.displayInstanceTabs(LaunchConfigura tionTabGroupViewer.java:787)
at
org.eclipse.debug.internal.ui.launchConfigurations.LaunchCon figurationTabGroupViewer$8.run(LaunchConfigurationTabGroupVi ewer.java:663)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:70)
|
|
|
Goto Forum:
Current Time: Sun May 04 10:51:44 EDT 2025
Powered by FUDForum. Page generated in 0.04606 seconds
|