A Framework for Collaborative Learning System Based on Knowledge Management | IEEE Conference Publication | IEEE Xplore