|Workshop on Model-driven Web Engineering (MDWE 2005)|
|July 26, 2005||in conjunction with|
|University of Technology, Sydney, Australia|
Topics of interest
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.
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:
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 http://www.lcc.uma.es/~av/mdwe2005/TheTASexample/.
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 (firstname.lastname@example.org).
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.
|Mar 22, 2005|