Towards a framework for migrating web applications to web services

Asil A. Almonaies, Manar H. Alalfi, James R. Cordy, Thomas Roy Dean · 2011

Migrating traditional legacy web applications to web services is an important step in the modernization of web-based business systems to more complex inter-business services and interactions. While the problem of migrating various kinds of legacy software systems to a service oriented architecture (SOA) environment has been well studied in the literature, approaches to migrate dynamic web applications to web services are lacking. In this paper we outline the requirements for a semi-automated approach to migrate dynamic legacy web applications to web services-based SOA applications while preserving the original web application’s business processes. A manual demonstration of our approach is presented using two examples from Moodle, a popular open source course management system. The migration process is guided by three goals: user interface plasticity, code refactoring and load balancing. 1

Read the paper · More papers on PaperTik