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...
Guardado en:
Autores principales: | , , , , |
---|---|
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 |