Workshop on Model-driven Web Engineering (MDWE 2005)
July 26, 2005 in conjunction with
University of Technology, Sydney, Australia logo ICWE2005


Workshop Agenda

Proceedings (pdf)


Topics of interest

Submission format

Important dates


Program Committee

Call for Papers (pdf)



Model-Driven Software Engineering (MDE) is becoming a widely accepted approach for developing complex distributed applications. MDE advocates the use of models as the key artefacts in all phases of development, from system specification and analysis, to design and testing. Each model usually addresses one concern, independently from the rest of the issues involved in the construction of the system. Thus, the basic functionality of the system can be separated from its final implementation; the business logic can be separated from the underlying platform technology, etc. The transformations between models provide a chain that enables the automated implementation of a system right from the different models defined for it.

The development of Web applications is a specific domain in which MDE can be successfully applied, due to its particular characteristics. In fact, existing model-based Web engineering approaches currently provide excellent methodologies and tools for the design and development of Web applications. They address different concerns using separate models (navigation, presentation, data, etc.), and count with model compilers that produce most of the application’s web pages based on these models. However, these proposals also present some limitations, especially when it comes to modelling further concerns, such as architectural styles, or distribution. Furthermore, current Web applications need to interoperate with other external systems, which require their integration with third party web-services, portals, portlets, and also with legacy systems.

Recently, the MDA initiative has provided a new approach for organizing the design of an application into (yet another set of) separate models so portability, interoperability and reusability can be obtained through architectural separation of concerns. MDA covers a wide spectrum of topics and issues (MOF-based metamodels, UML profiles, model transformations, modelling languages, tools, etc.) that need to be yet solved.

This Workshop aims at providing a discussion forum where researchers and practitioners on these topics can meet, disseminate and exchange ideas and problems, identify some of the key issues related to the model-driven development of Web applications, and explore together possible solutions and future works.

Topics of Interest

The main goal of this Workshop is to offer a forum to exchange experiences and ideas related to the use of models for Web applications design, development, and maintenance, and tools to support these processes. Accordingly, we invite submissions from both academia and industry about any of the following topics of interest:

  • Conceptual and data models for Web systems
  • Model Driven Architecture (MDA) and other model-driven approaches in the context of Web application development
  • UML profiles for Web applications Web systems software architecture modelling
  • Model-based Web design methods
  • Model-driven code generation for Web applications
  • Model and metamodel transformations
  • Integration of legacy applications and information with new Web applications
  • Interoperability models for Web applications and resources (Web pages, Web services, portlets, distributed components, etc.)
  • Tools for model-driven Web development
  • Model driven quality analysis of Web applications
  • Maintenance, evolution and management of model-based Web systems
  • Case studies and industrial experiences

Submission Format and Procedure

To enable lively and productive discussions, attendance will be limited to 25 participants and submission of a paper or a position statement is required. All submissions will be formally reviewed by at least two reviewers.

To facilitate the exchange of ideas and the comparison of experiences, all papers should use the same example to illustrate their ideas and proposals. This example is a simplified version of a Travel Agency system, whose detailed description can be found at

Submissions should be 4 to 10 pages long in IEEE CS format and include the authors’ name, affiliation and contact details. They should be submitted by e-mail as postscript or PDF files before May 9, 2005, to the Workshop Chairs (

Authors will be notified of acceptance by June 6, 2005. At least one author of accepted papers should participate in the workshop. The workshop proceedings will be formally published with ISBN for both hard copy proceedings as well as for the CD, and will be made available on-line to the participants at least one week before the workshop. In addition, the five best papers will be invited to send an extended version of the paper to the Journal of Web Engineering for publication in a special issue on the topic Model Driven Web Engineering.

Important Dates

  • Paper submission:
May 9, 2005
  • Notification of acceptance:
June 6, 2005
  • Final paper due:
July 2, 2005
  • Workshop date:
July 26, 2005

Workshop Organizers

  • Nora Koch
Institute for Informatics, Ludwig-Maximilians-Universität München and FAST GmbH, Germany
  • Gustavo Rossi
LIFIA, Facultad de Informática, Universidad Nacional de La Plata, Argentina
  • Antonio Vallecillo
ETSI Informática, University of Málaga, Spain

Program Committee

  • Luciano Baresi, Politecnico di Milano, Italy
  • Jean Bézivin, University of Nantes, France
  • Olga De Troyer, Vrije Universiteit Brussel, Belgium
  • Peter Dolog, Universität Hannover, Germany
  • Robert France, Colorado State University, USA
  • George Fernandez, RMIT Melbourne, Australia
  • Jesús García Molina, Universidad de Murcia, Spain
  • Jaime Gómez, Universidad de Alicante, Spain
  • Reiko Heckel, Universität Paderborn, Germany
  • Geert-Jan Houben, Technische Universiteit Eindhoven, The Netherlands
  • Gerti Kappel, Technische Universität Wien, Austria
  • Nora Koch, Ludwig-Maximilians-Universität München, and FAST GmbH, Germany
  • David Lowe, University of Technology of Sydney, Australia
  • Maristella Matera, Politecnico di Milano, Italy
  • Emilia Mendez, University of Auckland, New Zealand
  • Ana Moreira, Universidade Nova de Lisboa, Portugal
  • Vicente Pelechano, Universidad Politécnica de Valencia, Spain
  • Gustavo Rossi, Universidad Nacional de La Plata, Argentina
  • Hans-Albrecht Schmid, FH Konstanz, Germany
  • Daniel Schwabe, PUC-Rio de Janeiro, Brazil
  • Wieland Schwinger, Johannes Kepler Universität Linz, Austria
  • Jean Vanderdonckt, Université Catholique de Louvain, Belgium
  • Antonio Vallecillo, University of Málaga, Spain

Mar 22, 2005