Initial author: Erwan Bousse
Generates C# code out of QVT model transformations that follow the official QVT specification.
For more information: slides.
- NMF
- (only for reading QVT models from Enterprise Architect) LieberLieber Enterprise Architect wrapper
Common: contains a VS solution with the projects commonly used by other solutions, such as utility classes for interacting with EnAr.QvtEnginePerformance: contains a VS solution with the QVT code generator. Note: this solution references projects contained in theCommonfolder.QvtMetamodelCodeGeneration: contains a standalone VS solution with the code used to generate the QVT metamodel code that can be found in the projectLL.MDE.Components.Qvt.Metamodelof the solution/folderQvtEnginePerformance. It relies in the NMF framework to generate C# code from the official QVT Ecore model provided with the official QVT specification.XSDImport2: contains a VS solution with part of a WIP toolchain to import XSD files, ie. XSD file --[EMF]--> Ecore file --[NMF]--> In-memory NMF model --> EnAr metamodel. Note: this solution references projects contained in theCommonfolder.
