The Visual Modeling and Transformation System (VMTS) is a graph-based, domain-specific (meta)modeling and model processing framework. The system provides a graphical interface for defining, customizing and utilizing languages.
In this project I will explore the capabilities of VMTS by modeling a role-playing game. In particular, this will consist of creating an abstract and concrete syntax for the RPG formalism and performing possible transformations on such a model to define operational and/or denotational semantics. I will compare this to my experiences in AToMPM and state the advantages and disadvantages of VMTS.