Refactoring to rich internet applications. A model-driven approach

Rich Internet Applications (RIAs) combine the simplicity of the hypertext paradigm with the flexibility of desktop interfaces. The quick emergence of these applications is driving a new (r)evolution in the Web field. Building RIAs from scratch is often unfeasible because companies do not want to loo...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Rossi, G., Urbieta, M., Ginzburg, J., Distante, D., Garrido, A.
Formato: CONF
Materias:
Acceso en línea:http://hdl.handle.net/20.500.12110/paper_97807695_v_n_p1_Rossi
Aporte de:
id todo:paper_97807695_v_n_p1_Rossi
record_format dspace
spelling todo:paper_97807695_v_n_p1_Rossi2023-10-03T16:42:49Z Refactoring to rich internet applications. A model-driven approach Rossi, G. Urbieta, M. Ginzburg, J. Distante, D. Garrido, A. Applications Hypertext systems Information services Internet Technology Desktop interfaces Evolutionary approaches Interface designs International conferences Model-driven approach Refactoring Refactorings Rich Internet applications WEB applications Web engineering Web interactions Web software World Wide Web Rich Internet Applications (RIAs) combine the simplicity of the hypertext paradigm with the flexibility of desktop interfaces. The quick emergence of these applications is driving a new (r)evolution in the Web field. Building RIAs from scratch is often unfeasible because companies do not want to loose their investments in legacy Web software; additionally, most users are still accustomed to the "old" Web interaction style. In this paper we present an evolutionary approach to transform conventional Web software into RIAs; we show how to apply the well-known refactoring concept to seamless introduce rich interface functionality in a Web application. By applying refactoring at the model level, we make the transition more systematic and less prone to error. We briefly introduce the problem with a simple example, and then we describe two refactorings and present our approach to specify these refactorings at the interface design level. © 2008 IEEE. CONF info:eu-repo/semantics/openAccess http://creativecommons.org/licenses/by/2.5/ar http://hdl.handle.net/20.500.12110/paper_97807695_v_n_p1_Rossi
institution Universidad de Buenos Aires
institution_str I-28
repository_str R-134
collection Biblioteca Digital - Facultad de Ciencias Exactas y Naturales (UBA)
topic Applications
Hypertext systems
Information services
Internet
Technology
Desktop interfaces
Evolutionary approaches
Interface designs
International conferences
Model-driven approach
Refactoring
Refactorings
Rich Internet applications
WEB applications
Web engineering
Web interactions
Web software
World Wide Web
spellingShingle Applications
Hypertext systems
Information services
Internet
Technology
Desktop interfaces
Evolutionary approaches
Interface designs
International conferences
Model-driven approach
Refactoring
Refactorings
Rich Internet applications
WEB applications
Web engineering
Web interactions
Web software
World Wide Web
Rossi, G.
Urbieta, M.
Ginzburg, J.
Distante, D.
Garrido, A.
Refactoring to rich internet applications. A model-driven approach
topic_facet Applications
Hypertext systems
Information services
Internet
Technology
Desktop interfaces
Evolutionary approaches
Interface designs
International conferences
Model-driven approach
Refactoring
Refactorings
Rich Internet applications
WEB applications
Web engineering
Web interactions
Web software
World Wide Web
description Rich Internet Applications (RIAs) combine the simplicity of the hypertext paradigm with the flexibility of desktop interfaces. The quick emergence of these applications is driving a new (r)evolution in the Web field. Building RIAs from scratch is often unfeasible because companies do not want to loose their investments in legacy Web software; additionally, most users are still accustomed to the "old" Web interaction style. In this paper we present an evolutionary approach to transform conventional Web software into RIAs; we show how to apply the well-known refactoring concept to seamless introduce rich interface functionality in a Web application. By applying refactoring at the model level, we make the transition more systematic and less prone to error. We briefly introduce the problem with a simple example, and then we describe two refactorings and present our approach to specify these refactorings at the interface design level. © 2008 IEEE.
format CONF
author Rossi, G.
Urbieta, M.
Ginzburg, J.
Distante, D.
Garrido, A.
author_facet Rossi, G.
Urbieta, M.
Ginzburg, J.
Distante, D.
Garrido, A.
author_sort Rossi, G.
title Refactoring to rich internet applications. A model-driven approach
title_short Refactoring to rich internet applications. A model-driven approach
title_full Refactoring to rich internet applications. A model-driven approach
title_fullStr Refactoring to rich internet applications. A model-driven approach
title_full_unstemmed Refactoring to rich internet applications. A model-driven approach
title_sort refactoring to rich internet applications. a model-driven approach
url http://hdl.handle.net/20.500.12110/paper_97807695_v_n_p1_Rossi
work_keys_str_mv AT rossig refactoringtorichinternetapplicationsamodeldrivenapproach
AT urbietam refactoringtorichinternetapplicationsamodeldrivenapproach
AT ginzburgj refactoringtorichinternetapplicationsamodeldrivenapproach
AT distanted refactoringtorichinternetapplicationsamodeldrivenapproach
AT garridoa refactoringtorichinternetapplicationsamodeldrivenapproach
_version_ 1807314797800194048