-
Key: QVT-19
-
Legacy Issue Number: 10952
-
Status: closed
-
Source: Model Driven Solutions ( Dr. Edward Willink)
-
Summary:
The concrete QVTrelation syntax references meta-models by an identifier,
which define TypedModel.usedPackages in the abstract syntax.The meta-model identifier is not present in the abstract syntax,
making it difficult to unparse the abstract syntax back to concrete.It is possible in principle to invert the meta-model-id to package
conversion to identify meta-model-ids that could give the required forward
conversion, but there is no guarantee that this would be unique.Suggest:
Add TypedModel.metaModelNames : String[0..*] to persist these annotations
-
Reported: QVT 1.0b1 — Mon, 26 Mar 2007 04:00 GMT
-
Disposition: Resolved — QVT 1.0
-
Disposition Summary:
Comment:
The 'metaModelId' of concrete syntax is actually a reference to the package name of a used package in the abstract syntax. There is no need to provide anything more in the abstract syntax.
Resolution: No change -
Updated: Fri, 6 Mar 2015 20:54 GMT