Building Web Applications: Challenges, Architectures, and Methods. - Jim Q. Chen; Richard D. Heath (Inf. Syst. Manag., 2001)