Burd, E.L., Hatch, A., Ashurst, C., Jessop, A., "Building project management communities: exploring the contribution of patterns supported by web 2.0 technologies", Computer Science Education, 2009