Flexible Reverse Engineering of Web Pages with VAQUISTA
WCRE '01 Proceedings of the Eighth Working Conference on Reverse Engineering (WCRE'01)
Necessity of methodologies to model Rich Internet Applications
WSE '05 Proceedings of the Seventh IEEE International Symposium on Web Site Evolution
Migrating Multi-page Web Applications to Single-page AJAX Interfaces
CSMR '07 Proceedings of the 11th European Conference on Software Maintenance and Reengineering
Engineering Rich Internet Application User Interfaces over Legacy Web Models
IEEE Internet Computing
Web Engineering: Modelling and Implementing Web Applications (Human-Computer Interaction Series)
Web Engineering: Modelling and Implementing Web Applications (Human-Computer Interaction Series)
Refactoring to Rich Internet Applications. A Model-Driven Approach
ICWE '08 Proceedings of the 2008 Eighth International Conference on Web Engineering
A Model-Driven Development for GWT-Based Rich Internet Applications with OOH4RIA
ICWE '08 Proceedings of the 2008 Eighth International Conference on Web Engineering
Facing Interaction-Rich RIAs: The Orchestration Model
ICWE '08 Proceedings of the 2008 Eighth International Conference on Web Engineering
Designing Web Interfaces: Principles and Patterns for Rich Interactions
Designing Web Interfaces: Principles and Patterns for Rich Interactions
UWE-R: an extension to a web engineering methodology for rich internet applications
WSEAS Transactions on Information Science and Applications
Patterns for the Model-Based Development of RIAs
ICWE '9 Proceedings of the 9th International Conference on Web Engineering
Automatic Generation of RIAs Using RUX-Tool and Webratio
ICWE '9 Proceedings of the 9th International Conference on Web Engineering
Facing the Technological Challenges of Web 2.0: A RIA Model-Driven Engineering Approach
WISE '09 Proceedings of the 10th International Conference on Web Information Systems Engineering
Engineering rich internet applications with a model-driven approach
ACM Transactions on the Web (TWEB)
A Modelling Language for Interactive Web Applications
ASE '09 Proceedings of the 2009 IEEE/ACM International Conference on Automated Software Engineering
Designing interaction spaces for rich internet applications with UML
ICWE'07 Proceedings of the 7th international conference on Web engineering
Re-engineering legacy web applications into rich internet applications
ICWE'10 Proceedings of the 10th international conference on Web engineering
Extracting navigational models from struts-based web applications
ICWE'12 Proceedings of the 12th international conference on Web Engineering
Reducing time and effort in legacy systems reengineering to MDD using metaprogramming
Proceedings of the 2012 ACM Research in Applied Computation Symposium
Model driven extraction of the navigational concern of legacy web applications
ICWE'12 Proceedings of the 12th international conference on Current Trends in Web Engineering
Journal of Systems and Software
Hi-index | 0.00 |
In the last years one of the main concerns of the software industry has been to reengineer their legacy Web Applications (WAs) to take advantage of the benefits introduced by Rich Internet Applications (RIAs), such as enhanced user interaction and network bandwith optimization. However, those reengineering processes have been traditionally performed in an ad-hoc manner, resulting in very expensive and error-prone projects. This situation is partly motivated by the fact that most of the legacy WAs were developed before Model-Driven Development (MDD) approaches became mainstream. Then maintenance activities of those legacy WAs have not been yet incorporated to a MDA development lifecycle. OMG Architecture Driven Modernization (ADM) advocates for applying MDD principles to formalize and standardize those reengineering processes with modernization purposes. In this paper we outline an ADM-based WA-to-RIA modernization process, highlighting the special characteristics of this modernization scenario.