New knowledge and micro-level online organization: 'communities of practice' as a development framework | IEEE Conference Publication | IEEE Xplore