M. Wimmer, N. Moreno, A. Vallecillo: Systematic Evolution of WebML Models by Coupled Transformations, 12th International Conference on Web Engineering (ICWE'12), Berlin, Germany, 23.07.2012 - 27.07.2012, in: Proceedings of the 12th International Conference on Web Engineering (ICWE'12), Springer, LNCS 7387 (2012), ISBN: 978-3-642-31752-1, pages 185 - 199. Doi: 10.1007/978-3-642-31753-8_14


Model-driven Web Engineering is an effective approach for improving the development of Web applications by providing appropriate abstraction mechanisms and different viewpoints. However, maintaining existing Web models still presents some significant research challenges. In particular, maintenance and evolution tasks are based on fine-grained atomic changes, and there is no automated reconciliation support for change propagation among viewpoints. In this paper we present an approach based on coupled transformations to ease the evolution of content models and the corresponding reconciliation of dependent hypertext models. The approach is illustrated by using the well-known ExtractClass refactoring for WebML models.

Systematic Evolution of WebML Models by Coupled Transformations