Migration of legacy web applications to enterprise JavaTM environments net.data® to JSPTM transformation

  • Authors:
  • Yu Ping;Jianguo Lu;Terence C. Lau;Kostas Kontogiannis;Tack Tong;Bo Yi

  • Affiliations:
  • University of Waterloo;University of Windsor;IBM® Canada Laboratory;University of Waterloo;IBM® Canada Laboratory;IBM® Canada Laboratory

  • Venue:
  • CASCON '03 Proceedings of the 2003 conference of the Centre for Advanced Studies on Collaborative research
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

As Web technologies advance, the porting and adaptation of existing Web applications to take advantage of the advancement has become an issue of increasing importance. Examples of such technology advancement include extensible architectural designs, more efficient caching protocols, and provision for customizable dynamic content delivery. This paper presents an experience report on the migration of legacy IBM® Net.Data® based applications to new enterprise JavaTM environments. In this respect, a Net.Data application is refactored into JavaBeansTM (Model), JavaServer PagesTM (View), and Java ServletTM (Controller). To evaluate the effectiveness of the migration methodology, a tool has been developed to support the automatic translation of Net.Data to JavaServer Pages. Using such a tool, a case study is presented to deal with IBM WebSphere® Commerce applications.