Towards a framework for collaborative peer groups | IEEE Conference Publication | IEEE Xplore