on rewriting calculus, with pattern-matching and strategies UML-RSDS : a model transformation and MDD approach using UML and OCL VIATRA : a framework for transformation-based verification and validation environment See also Data transformation Domain-specific language (DSL) Filter (software) Model-driven engineering (MDE) Model-driven architecture (MDA) Template processor Transformation language Graph Transformation Web template XSLT - a standard language References Further reading The MDA Journal: Model Driven Architecture Straight From The Masters Model Driven Architecture: Applying MDA to Enterprise Computing, David S. Frankel, John Wiley & Sons, OMG MDA Guide MDA Guide Version 1.0.1 Model-Driven Architecture: Vision, Standards And Emerging Technologies at omg.org An Introduction to Model Driven Architecture at .com From Object Composition to Model Transformation with the MDA at omg.org Mens, T, and Van Gorp, P: A Taxonomy of Model Transformation, Electronic Notes in Theoretical Computer Science, Volume 152, 27 March 2006, Pages 125-142 Czarnecki, K, and Helsen, S : Classification of Model Transformation Approaches. In: Proceedings of the OOPSLA'03 Workshop on the Generative Techniques in the Context Of Model-Driven Architecture, Anaheim, California, USA. Webpublished. Gronmo, R, and Oldevik, J : An Empirical Study of the UML Model Transformation Tool (UMT). Systems engineering Specification languages