Source: Model Driven Solutions ( Ed Willink)
Issue 18572 highlighted that QVT 1.1 seemed to require inconsistent fixed-point semantics. The resolution solved the inconsistency by requiring repeated execution to be external to QVT.
However some transformations such as the TTC PetriNet to StateChart require repeated transforming.
If QVTr supported the TypedModel::uses property then an endogeneous transformation whose input TypedModel uses its output TypedModel makes the repeated execution for fixed-point semantics consistent.
Need to update 7.7/add a fixed-point semantics section.
Need to add TypedModel::uses to the QVTr concrete syntax.
Reported: QVT 1.3 — Fri, 3 Feb 2017 18:28 GMT
Updated: Fri, 3 Feb 2017 18:28 GMT