Saying Hello World with Epsilon - A Solution to the 2011 Instructive Case
Louis M. Rose (Department of Computer Science, The University of, York), Antonio Garc\'ia-Dom\'inguez (Department of Computer Languages and, Systems, University of C\'adiz), James R. Williams (Department of Computer, Science, The University of York)

TL;DR
This paper showcases the Epsilon platform's capabilities through the 2011 TTC Hello World case, highlighting its core language and various task-specific languages for model management tasks.
Contribution
It introduces the Epsilon Object Language and several task-specific languages, demonstrating their application in model management scenarios.
Findings
Demonstrates Epsilon's effectiveness in solving the 2011 TTC Hello World case.
Showcases the extensibility and versatility of Epsilon's languages.
Highlights key features of Epsilon's core and task-specific languages.
Abstract
Epsilon is an extensible platform of integrated and task-specific languages for model management. With solutions to the 2011 TTC Hello World case, this paper demonstrates some of the key features of the Epsilon Object Language (an extension and reworking of OCL), which is at the core of Epsilon. In addition, the paper introduces several of the task-specific languages provided by Epsilon including the Epsilon Generation Language (for model-to-text transformation), the Epsilon Validation Language (for model validation) and Epsilon Flock (for model migration).
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
