Modelado y soporte de las tecnologías de la Web 2.0 a patrones y principios de RIA

Loading...
Thumbnail Image

Official URL

Full text at PDC

Publication date

2012

Advisors (or tutors)

Editors

Journal Title

Journal ISSN

Volume Title

Publisher

Citations
Google Scholar

Citation

Abstract

La expansión de la web afecta cada vez a más aspectos de las vidas de las personas y en mayor medida, lo cual aumenta proporcionalmente la importancia de la experiencia que tengan las personas en ella, convirtiéndose en muchos casos en un factor determinante para el éxito de un sitio o aplicación web. Así nacen las Rich Internet Applications (RIA), aplicaciones web interactivas y muy dinámicas nacidas en la web 2.0 cuya principal característica es la semejanza de sus mecanismos de interfaz gráfica con los de las aplicaciones tradicionales de escritorio. En este trabajo se estudian los aspectos que diferencian a las RIA con aplicaciones web menos innovadoras y se presentan las principales tecnologías que soportan el desarrollo de este tipo de sistemas. Posteriormente se explica el estado del arte de las notaciones de modelado y los patrones de desarrollo que existen actualmente para facilitar el modelado de RIA y se propone una extensión a UML WAE para modelar las tecnologías objeto de estudio. Finalmente se realiza un estudio detallado del soporte que dan estas tecnologías a uno de los principales catálogos de patrones, el propuesto por Scott y Neil, y se presentan las conclusiones obtenidas. [ABSTRACT] The expansion of the World Wide Web affects people’s lifes in many aspects. This quality makes the user experience of the web proportionally important and determining factor for the success of a site or web application. That's the reason for the creation of Rich Internet Applications (RIA). These are interactive web applications that are very dynamic and are created from the Web 2.0. Their main feature is the similarity of their graphic interface mechanisms with traditional web applications. This project studies the aspects that make the RIA different from other less innovative web applications and expose the main technologies that are developed in these kind of systems. We will explain the state of the art model annotations and design patterns that are used to make the RIA modeling easier and propose a UML WAE extension to model the technologies that are the object of study. Finally there is a detailed study of the support these technologies give to the Scott and Neil patterns and a presentation of the final conclusions.

Research Projects

Organizational Units

Journal Issue

Description

Máster en Investigación en Informática, Facultad de Informática, Departamento de Ingeniería del Software e Inteligencia Artificial, curso 2011-2012

Keywords