Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "QVTo"
(→Information about Operational QVT) |
m (→Information about Operational QVT (QVTo)) |
||
Line 5: | Line 5: | ||
QVTO is a component of the [[MMT|MMT project]]. | QVTO is a component of the [[MMT|MMT project]]. | ||
− | ==Information about Operational QVT | + | ==Information about Operational QVT== |
The original language implementation was based on QVT 1.0: 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 original language implementation was based on QVT 1.0: 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]). |
Revision as of 02:11, 10 August 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 original language implementation was based on QVT 1.0: OMG document ptc/07-07-07 (Meta Object Facility (MOF) 2.0 Query/View/Transformation Final Adopted Specification).
The current implementation has evolved to track QVT 1.2: OMG document formal/15-02-01 ([http://www.omg.org/spec/QVT/1.2/PDF/ Meta Object Facility (MOF) 2.0 Query/View/Transformation Specification]). Eclipse QVTo is the only actively maintained QVTo implementation, and so conversely, QVT 1.2 has evolved to resolve issues uncovered by Eclipse QVTo and its users.
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