Guide to Web application and platform architectures - Jablonski, Stefan; Mayer, Udo; Meiler, Christian; Petrov, Ilia (Springer, 2004)