2006 · 214 citations · 5 references
ComputingComputer ScienceModel-based Systems EngineeringSoftware EngineeringSystems ModelingModel ExecutionModel TransformationModel-driven DevelopmentModel-driven Software EngineeringSoftware ArchitectureSoftware ModelingExecution EnvironmentModel Transformation LanguagesModel-driven EngineeringTransformation LanguagesTransformational SemanticsTransformations
In the context of Model Driven Engineering (MDE), models are the main development artifacts and model transformations are among the most important operations applied to models. A number of specialized languages have been proposed in order to specify model transformations. The OMG has, for instance, adopted the QVT specification. Apart from the software engineering properties of transformation languages, the availability of high quality tool support is also of major importance for the industrial adoption and ultimate success of MDE. In this paper, we present ATL: a QVT-like model transformation language and its execution environment based on the Eclipse framework.
5
On the architectural alignment of ATL and QVT
Frédéric Jouault, Ivan Kurtev · 2006 · 161 citations
Engineering, Computer Science, Model-based Systems Engineering +16
The design of a language for model transformations
Aditya Agrawal, Gábor Karsai, Sandeep Neema et al. · Software & Systems Modeling · 2006 · 112 citations
Extending AMMA for Supporting Dynamic Semantics Specifications of DSLs
Ivan Kurtev, Ivan Kurtev, Davide Di Ruscio et al. · 2006 · 56 citations · Full text