This paper examines some of the unique characteristics of Web-based applications and presents software design guidelines for improving the maintainability and reusability of Web-based software. The guidelines are for developing cohesive pages and sharing data between pages and between procedures within a page.
Philip, George, "Software Design Issues in Web-based Development" (1999). AMCIS 1999 Proceedings. 310.