Paolo Tonella and Filippo Ricca,

A Toolkit to Restructure Static Web Sites into Dynamic Web Applications


This chapter presents a Toolkit that has been designed to support a restructuring process aiding the migration of static Web sites into dynamic Web applications. In particular, this Toolkit replaces a set of static Web pages having a similar structure with a server script that generates dynamic pages at run time. The dynamically generated pages are equivalent to those in the purely static version of the Web site. This chapter describes the main technical features of the toolkit and its main functionalities. Moreover, the advantages of the tool-generated dynamic version of the site are discussed together with the manual interventions needed to produce it. A real-world case study describing how the toolkit can be actually used in the migration from a static Web site to a dynamic Web application is reported.