Roles in Building Web Applications using Java. - Guido Boella; Andrea Cerisara; Roberto Grenna (WOA, 2009)