Model Trans­for­mations with QVT Operational

Those well-versed in Java will quickly come to grips with the QVTo syntax. The tooling of Eclipse QVTo is not quite as comfortable as JDT, e.g. a formatter is missing, but by and large it is quite decent. A real plus, from my point of view, is the meta model explorer, that is independent of QVTo and very useful for working with EMF.

Bug Findings

Having worked with QVTo for some time every now and then a bug or feature gap deemed worthy of a bug report:

  • Bug 377320 QvtOperationalResourceImpl.save() not implemented
  • Bug 489092 Helper.isQuery not set by QvtOperationalVisitorCS.java
  • Bug 489093 MappingCallExp.setOperationCode() not called in QvtOperationalVisitorCS.createMappingCallExp()

Contributing

Currently I am working on the implementation of QvtOperationalResourceImpl.save(). This will finally enable QVTo transformations to create the likes of them.

Model Transformations with QVT Operational

Actual QVTo transformations I am working on.


Copyright © 2016 Uwe Ritzmann - Created with Pelican, Python and Skeleton.