Update Transformations in the Small with the Epsilon Wizard Language

By: Dimitrios S. Kolovos, Richard F. Paige, Fiona A.C. Polac, Louis M. Rose

Abstract

We present the Epsilon Wizard Language (EWL), a tool-supported language for specifying and executing automated update transformations in the small based on existing model elements and input from the user. We discuss on EWL's requirements and relevant design decisions, as well as the infrastructure upon which the language has been developed. We also provide concrete working examples to demonstrate how EWL can be used to automate the process of constructing and refactoring models.

Cite as:

Dimitrios S. Kolovos, Richard F. Paige, Fiona A.C. Polac, Louis M. Rose, “Update Transformations in the Small with the Epsilon Wizard Language”, Journal of Object Technology, Volume 6, no. 9 (October 2007), pp. 53-69, doi:10.5381/jot.2007.6.9.a3.

PDF | HTML | DOI | BiBTeX | Tweet this | Post to CiteULike | Share on LinkedIn

The JOT Journal   |   ISSN 1660-1769   |   DOI 10.5381/jot   |   AITO   |   Open Access   |    Contact