Model-driven architecture for web applications

  • Authors:
  • Mohamed Taleb;Ahmed Seffah;Alain Abran

  • Affiliations:
  • Human-Centered Software Engineering Group, Concordia University, Montreal, Quebec, Canada,;Human-Centered Software Engineering Group, Concordia University, Montreal, Quebec, Canada;Software Engineering Department & Information Technology, ÉÉcole de Technologie SupÉrieure, Montreal, Quebec, Canada

  • Venue:
  • HCI'07 Proceedings of the 12th international conference on Human-computer interaction: interaction design and usability
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

A number of Web design problems continue to arise, such as: (1) decoupling the various aspects of Web applications (for example, business logic, the user interface, navigation and information architecture; and (2) isolating platform specifics from the concerns common to all Web applications. In the context of a proposal for a model-driven architecture for Web applications, this paper identifies an extensive list of models aimed at providing a pool of proven solutions to these problems. The models span several levels of abstraction such as business, task, dialog, presentation and layout models. The proposed architecture will show how several individual models can be combined at different levels of abstraction into heterogeneous structures, which can be used as building blocks in the development of Web applications.