Supporting situated learning for virtual communities of practice: representation and management of situated knowledge | IEEE Conference Publication | IEEE Xplore