Revisión sistemática de mantenibilidad en aplicaciones ria

Solo disponible en BuenasTareas
  • Páginas : 13 (3091 palabras )
  • Descarga(s) : 0
  • Publicado : 29 de noviembre de 2011
Leer documento completo
Vista previa del texto
REVISIÓN SISTEMÁTICA DE MANTENIBILIDAD EN APLICACIONES RIA
Systematic review of maintainability in ria applications
Yanelys González Zamora,1Yulkeidi Martinez Espinosa1, Cristina Cachero Castro2, Santiago Meliá Beigbeder2
1 Universidad de Ciego de Ávila, Cuba, {nelysenator, yulkeidi}@gmail.com, Ctra a Morón km 91/2, Ciego de Ávila, CP:65400
2 Universidad de Alicante, {ccachero,santi}@dlsi.ua.es, Ctra San Vicente Raspeig s.n. Alicante, España 03080

Resumen
Es bien conocido cómo la aparición de la Web 2.0 y las Aplicaciones Ricas en Internet han impactado el modo en que se usa la Web. Sin embargo, aunque este nuevo paradigma de desarrollo ha mejorado de un modo sustancial la interacción del usuario, también ha complicado exponencialmente el desarrollo y el mantenimiento de estetipo de aplicaciones. En aras de minimizar el coste temporal y económico en las etapas de desarrollo y mantenimiento, se han propuesto diversos procesos de desarrollo, muchos de ellos basados en el paradigma de ingeniería dirigida por modelos, que se basa en el uso de diversos modelos tempranos para el soporte del análisis, diseño e implementación de este tipo de aplicaciones. Sin embargo, demomento, ni los procesos ni los modelos propuestos han demostrado empíricamente su utilidad para los objetivos para los que fueron concebidos. Con el fin de avanzar en este sentido, este artículo presenta un Modelo de Mantenibilidad para aplicaciones RIA, llamado MMRIA. Este modelo de mantenibilidad ha sido elaborado siguiendo el método de revisión sistemática, y cuenta con 27 medidas demantenibilidad para aplicaciones ricas cuya aplicación se distribuye a lo largo del ciclo de vida definido en el MDE. El MMRIA ha sido validado mediante criterio de expertos, quienes coinciden en que las medidas de mantenibilidad han sido expresadas con suficiente claridad y pertinencia, y proveen de buenas prácticas a los desarrolladores de software, teniendo posibilidades reales de aplicación.Palabras Claves: Aplicaciones RIAs, Mantenibilidad, Mantenimiento, Revisión sistemática, Web 2.0,

Abstract
It is well known how the emergence of Web 2.0 and Rich Internet Applications have impacted the way of Web use. While this new paradigm of development has improved the user interaction substantially, has also complicated development and maintenance of these applications. In order to minimizethe time and cost of development and maintenance stages have been proposed various processes of development, many of them based on Model Driven Engineering paradigm, which is based on the use of different models for analysis, design and implementation of these applications. However, so far, neither the proposed processes nor the models have been usefull to accomplish the objectives for which theywere conceived. To progress in this regard, this paper presents a RIA's Maintainability Model, called MMRIA. This maintainability model has been prepared following the method of systematic review  and has 27 measures of maintainability. The MMRIA approach has been validated by experts, who agree that the maintainability measures have been expressed with sufficient clarity and relevance, and canprovide good practices for software developers, with real possibilities of application.

KeyWords: Maintainability, Maintenance, RIA Applications, Systematic Review, Web 2.0

INTRODUCCIÓN
Con el aumento de servicios basados en Internet, específicamente en la Web 2.0, las Aplicaciones Ricas de Internet (Rich Internet Applications, RIAs) están teniendo un gran auge en el mundo empresarial,educativo y gubernamental, permitiéndole a los usuarios: 1) Prescindir del navegador Web, 2) Trabajar sin conexión a Internet, 3) Aprovechar la experiencia del usuario en herramientas y funciones de escritorio como: copiar, cortar y pegar, y 4) Utilizar comunicación asíncronas, donde el usuario no pierde el control de la aplicación.
Todo este auge tecnológico complica las tareas de mantenimiento...
tracking img