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:
Publicado: |
2008
|
---|---|
Materias: | |
Acceso en línea: | https://bibliotecadigital.exactas.uba.ar/collection/paper/document/paper_97807695_v_n_p1_Rossi http://hdl.handle.net/20.500.12110/paper_97807695_v_n_p1_Rossi |
Aporte de: |
id |
paper:paper_97807695_v_n_p1_Rossi |
---|---|
record_format |
dspace |
spelling |
paper:paper_97807695_v_n_p1_Rossi2023-06-08T16:37:07Z Refactoring to rich internet applications. A model-driven approach 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. 2008 https://bibliotecadigital.exactas.uba.ar/collection/paper/document/paper_97807695_v_n_p1_Rossi 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 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. |
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 |
publishDate |
2008 |
url |
https://bibliotecadigital.exactas.uba.ar/collection/paper/document/paper_97807695_v_n_p1_Rossi http://hdl.handle.net/20.500.12110/paper_97807695_v_n_p1_Rossi |
_version_ |
1768542290633031680 |