Hollowayand Julien. Developing Collaborative Applications Using Sliverware. Springer Berlin Heidelberg, 2006, doi:10.1007/11914853_35.