Modelling and Generating Ajax Applications: A Model-Driven Approach

Vahid Gharavi, Ali Mesbah, Arie van Deursen

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Abstract

AJAX is a promising and rapidly evolving approach for building highly interactive web applications. In AJAX, user interface components and the event-based interaction between them form the founding elements, whereas in classic
web applications the notions of web pages and hypertext links are central. Therefore modelling AJAX requires a different approach than what the current web modelling tools are providing. In this paper we propose a UML scheme
for modelling AJAX user interfaces based on the MDA approach. We adopt ANDROMDA for creating an AJAX cartridge to generate an entire AJAX-based web application with automatic back-end integration. The implementation of this cartridge is a work in progress.
Original languageEnglish
Title of host publicationProceedings of the 7th International Workshop on Web-Oriented Software Technologies (IWWOST'2008) in conjuction with the 8th International Conference on Web Engineering (ICSE'2008)
EditorsLuis Olsina, Oscar Pastor, Daniel Schwabe, Gustavo Rossi, Marco Winckler
Pages32-37
Number of pages6
Publication statusPublished - 2008
Event7th International Workshop on Web-Oriented Software Technologies (IWWOST'2008 in conjuction with the 8th International Conference on Web Engineering (ICWE'2008) - Yorktown Heights, New York, United States
Duration: 14 Jul 200814 Jul 2008

Publication series

NameCEUR Workshop Proceedings
Volume445
ISSN (Print)1613-0073

Workshop

Workshop7th International Workshop on Web-Oriented Software Technologies (IWWOST'2008 in conjuction with the 8th International Conference on Web Engineering (ICWE'2008)
Abbreviated titleIWWOST 2008
Country/TerritoryUnited States
CityNew York
Period14/07/0814/07/08

Fingerprint

Dive into the research topics of 'Modelling and Generating Ajax Applications: A Model-Driven Approach'. Together they form a unique fingerprint.

Cite this