Xbase: implementing domain-specific languages for Java. - Sven Efftinge; Moritz Eysholdt; Jan Köhnlein; Sebastian Zarnekow; Robert von Massow; Wilhelm Hasselbring; Michael Hanus (GPCE, 2012)