Reference Hub2
A Model-Driven Engineering Approach for Defining Rich Internet Applications: A Web 2.0 Case Study

A Model-Driven Engineering Approach for Defining Rich Internet Applications: A Web 2.0 Case Study

Francisco Valverde, Oscar Pastor, Pedro Valderas, Vicente Pelechano
ISBN13: 9781605663845|ISBN10: 1605663840|EISBN13: 9781605663852
DOI: 10.4018/978-1-60566-384-5.ch003
Cite Chapter Cite Chapter

MLA

Valverde, Francisco, et al. "A Model-Driven Engineering Approach for Defining Rich Internet Applications: A Web 2.0 Case Study." Handbook of Research on Web 2.0, 3.0, and X.0: Technologies, Business, and Social Applications, edited by San Murugesan, IGI Global, 2010, pp. 40-58. https://doi.org/10.4018/978-1-60566-384-5.ch003

APA

Valverde, F., Pastor, O., Valderas, P., & Pelechano, V. (2010). A Model-Driven Engineering Approach for Defining Rich Internet Applications: A Web 2.0 Case Study. In S. Murugesan (Ed.), Handbook of Research on Web 2.0, 3.0, and X.0: Technologies, Business, and Social Applications (pp. 40-58). IGI Global. https://doi.org/10.4018/978-1-60566-384-5.ch003

Chicago

Valverde, Francisco, et al. "A Model-Driven Engineering Approach for Defining Rich Internet Applications: A Web 2.0 Case Study." In Handbook of Research on Web 2.0, 3.0, and X.0: Technologies, Business, and Social Applications, edited by San Murugesan, 40-58. Hershey, PA: IGI Global, 2010. https://doi.org/10.4018/978-1-60566-384-5.ch003

Export Reference

Mendeley
Favorite

Abstract

Web 2.0 applications emphasize the end-user involvement to provide the content. In this new scenario, an easy to use and a highly interactive user interface (UI) is a key requirement in order to appeal the end-user. The main objective of this chapter is to introduce a model-driven engineering process to create rich Internet applications (RIA) that address the requirements that a Web 2.0 application must fulfill. To achieve this goal, an interaction model made up of two complementary models is proposed: On the one hand, an abstract interaction model, which clearly defines the interactions between the user and the system and on the other hand, a concrete RIA interaction model that specifies the semantics needed to accurately define RIA for the Web 2.0 domain. Both models are introduced inside a model-driven code generation process with the aim of producing a fully functional Web 2.0 application. To illustrate the contribution of this chapter, the approach is applied in a case study related to the Web 2.0 domain.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.