Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "QVTo"
m (M2M/Operational QVT Language (QVTO) moved to M2M/QVTO) |
|||
(34 intermediate revisions by 8 users not shown) | |||
Line 1: | Line 1: | ||
==Questions and discussions about Operational QVT usage== | ==Questions and discussions about Operational QVT usage== | ||
− | Questions and discussions about the usage of Operational QVT should take place on the [ | + | Questions and discussions about the usage of Operational QVT should take place on the [http://www.eclipse.org/forums/index.php?t=thread&frm_id=244 forum] or [news://news.eclipse.org/eclipse.qvto eclipse.qvto newsgroup]. |
+ | |||
+ | QVTO is a component of the [[MMT|MMT project]]. | ||
==Information about Operational QVT== | ==Information about Operational QVT== | ||
Line 7: | Line 9: | ||
The language implementation is based on an OMG document ptc/07-07-07 ([http://www.omg.org/cgi-bin/doc?ptc/2007-07-07 Meta Object Facility (MOF) 2.0 Query/View/Transformation Final Adopted Specification]). | The language implementation is based on an OMG document ptc/07-07-07 ([http://www.omg.org/cgi-bin/doc?ptc/2007-07-07 Meta Object Facility (MOF) 2.0 Query/View/Transformation Final Adopted Specification]). | ||
− | [[Category:Modeling]] [[Category:M2M]] | + | The QVTo distribution includes the [[http://help.eclipse.org/kepler QVT Operational Developer Guide]] that may be accessed as Help->Help Contents->QVT Operational Developer Guide. |
+ | |||
+ | [[Category:Modeling]] [[Category:MMT]] | ||
+ | |||
+ | ==Examples== | ||
+ | Executing QVT transformations programmatically in [http://wiki.eclipse.org/QVTOML/Examples/InvokeInJava Java] | ||
+ | |||
+ | The QVTo distribution includes a version of the UML2RDBMS transformation that demonstrates many language features. It may be installed via New->Examples->Operational QVT Transformation->SimpleUML to RDB Transformation Project. | ||
+ | |||
+ | ==Publications== | ||
+ | [[QVTo/Publications | List of relevant articles]]. | ||
+ | |||
+ | ==Other documentation== | ||
+ | * [[QVTo/FAQ | Frequently Asked Questions]] and answers. | ||
+ | <br /> | ||
+ | * [[QVTo/New_and_Noteworthy/Helios|Helios <Eclipse v3.6, 2010> New and Noteworthy]] features in Helios release, by milestone (QVTo v3.0) | ||
+ | * [[MMT/QVTo/New_and_Noteworthy/Indigo|Indigo <Eclipse v3.7, 2011> New and Noteworthy]] features in Indigo release, by milestone (QVTo v3.1) | ||
+ | * [[MMT/QVTo/New_and_Noteworthy/Juno|Juno <Eclipse v3.8/v4.2, 2012> New and Noteworthy]] features in Juno release, by milestone (QVTo v3.2) | ||
+ | * [[MMT/QVTo/New_and_Noteworthy/Kepler|Kepler <Eclipse v4.3, 2013> New and Noteworthy]] features in Kepler release, by milestone (QVTo v3.3) | ||
+ | * [[MMT/QVTo/New_and_Noteworthy/Luna|Luna <Eclipse v4.4, 2014> New and Noteworthy]] features in Luna release, by milestone (QVTo v3.4) | ||
+ | * [[MMT/QVTo/New_and_Noteworthy/Mars|Mars <Eclipse v4.5, 2015> New and Noteworthy]] features in Mars release, by milestone (QVTo v3.5) | ||
+ | <br /> | ||
+ | * [http://help.eclipse.org/juno/topic/org.eclipse.m2m.qvt.oml.doc/references/M2M-QVTO.pdf EclipseCon 2008 Presentation] | ||
+ | * [https://wiki.eclipse.org/images/e/ee/QVTO_EclipseCon_2009_Presentation.pdf EclipseCon 2009 Presentation] | ||
+ | * [http://redpanda.nl/index.php?p=tutorial Tutorial] based on [http://redpanda.nl/BEP_P.J.Barendrecht.pdf P.J.Barendrecht's Research Project Report] | ||
+ | * [http://www.levysiqueira.com.br/2011/01/eclipse-qvto-hello-world/ Tutorial by Fabio Levy Siqueira] | ||
+ | * [http://www.levysiqueira.com.br/2012/06/inheritance-in-qvto/ Blog entry by Fabio Levy Siqueira on Inheritance in QVTo] | ||
+ | <br /> |
Revision as of 13:37, 28 May 2015
Contents
Questions and discussions about Operational QVT usage
Questions and discussions about the usage of Operational QVT should take place on the forum or eclipse.qvto newsgroup.
QVTO is a component of the MMT project.
Information about Operational QVT
The language implementation is based on an OMG document ptc/07-07-07 (Meta Object Facility (MOF) 2.0 Query/View/Transformation Final Adopted Specification).
The QVTo distribution includes the [QVT Operational Developer Guide] that may be accessed as Help->Help Contents->QVT Operational Developer Guide.
Examples
Executing QVT transformations programmatically in Java
The QVTo distribution includes a version of the UML2RDBMS transformation that demonstrates many language features. It may be installed via New->Examples->Operational QVT Transformation->SimpleUML to RDB Transformation Project.
Publications
Other documentation
- Frequently Asked Questions and answers.
- Helios <Eclipse v3.6, 2010> New and Noteworthy features in Helios release, by milestone (QVTo v3.0)
- Indigo <Eclipse v3.7, 2011> New and Noteworthy features in Indigo release, by milestone (QVTo v3.1)
- Juno <Eclipse v3.8/v4.2, 2012> New and Noteworthy features in Juno release, by milestone (QVTo v3.2)
- Kepler <Eclipse v4.3, 2013> New and Noteworthy features in Kepler release, by milestone (QVTo v3.3)
- Luna <Eclipse v4.4, 2014> New and Noteworthy features in Luna release, by milestone (QVTo v3.4)
- Mars <Eclipse v4.5, 2015> New and Noteworthy features in Mars release, by milestone (QVTo v3.5)
- EclipseCon 2008 Presentation
- EclipseCon 2009 Presentation
- Tutorial based on P.J.Barendrecht's Research Project Report
- Tutorial by Fabio Levy Siqueira
- Blog entry by Fabio Levy Siqueira on Inheritance in QVTo