The Epsilon Generation Language

  • Louis M. Rose
  • Richard F. Paige
  • Dimitrios S. Kolovos
  • Fiona A. C. Polack
Conference paper

DOI: 10.1007/978-3-540-69100-6_1

Volume 5095 of the book series Lecture Notes in Computer Science (LNCS)
Cite this paper as:
Rose L.M., Paige R.F., Kolovos D.S., Polack F.A.C. (2008) The Epsilon Generation Language. In: Schieferdecker I., Hartman A. (eds) Model Driven Architecture – Foundations and Applications. ECMDA-FA 2008. Lecture Notes in Computer Science, vol 5095. Springer, Berlin, Heidelberg

Abstract

We present the Epsilon Generation Language (EGL), a model-to-text (M2T) transformation language that is a component in a model management tool chain. The distinctive features of EGL are described, in particular its novel design which inherits a number of language concepts and logical features from a base model navigation and modification language. The value of being able to use a M2T language as part of an extensible model management tool chain is outlined in a case study, and EGL is compared to other M2T languages.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Louis M. Rose
    • 1
  • Richard F. Paige
    • 1
  • Dimitrios S. Kolovos
    • 1
  • Fiona A. C. Polack
    • 1
  1. 1.Department of Computer ScienceUniversity of YorkUK