A reflective approach to model-driven web engineering

  • Authors:
  • Darren Clowes;Dimitris Kolovos;Chris Holmes;Louis Rose;Richard Paige;Julian Johnson;Ray Dawson;Steve Probets

  • Affiliations:
  • Department of Computer Science, Loughborough University, Leicestershire, UK;Department of Computer Science, The University of York, York, UK;BAE Systems, SEIC, Loughborough University, Leicestershire, UK;Department of Computer Science, The University of York, York, UK;Department of Computer Science, The University of York, York, UK;BAE Systems, SEIC, Loughborough University, Leicestershire, UK;Department of Computer Science, Loughborough University, Leicestershire, UK;Department of Information Science, Loughborough University, Leicestershire, UK

  • Venue:
  • ECMFA'10 Proceedings of the 6th European conference on Modelling Foundations and Applications
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

A reflective approach to model-driven web engineering is presented, which aims to overcome several of the shortcomings of existing generative approaches. The approach uses the Epsilon platform and Apache Tomcat to render dynamic HTML content using Epsilon Generation Language templates. This enables EMF-based models to be used as data sources without the need to pre-generate any HTML or dynamic script, or duplicate the contents into a database. The paper reports on our experimental results in using this approach for dynamically querying and visualising a very large military standard.