Web Engineering - Hutchison, David; Kanade, Takeo; Tokuda, Takehiro; Tolksdorf, Robert (Springer Berlin Heidelberg, 2012)