E-Commerce and Web Technologies - van der Aalst, Will (Springer Berlin Heidelberg, 2010)