Abstract:In this paper we propose leveraging existing frameworks for automated web application development, in the style of Ruby on Rails, Grails and Spring Roo, for their use within a Model-Driven Engineering process. Our approach automates the construction of domain-specific generators for web applications in particular domains. These generators are able to synthesize web applications using Spring Roo, starting from annotated models. In this way, designers of web applications do not need to be proficient in web automation frameworks, but they can benefit from the use of domain-specific, intuitive models. We illustrate our approach by generating an application to edit Eclipse Modelling Framework (EMF) models through the web.