Web Engineering - Mikkonen; Juan Hernández; Ralf Klamma; Hernández, Juan; Klamma, Ralf (Springer International Publishing, 2018)