An e-learning system based on semantic Web supporting a learning in doing environment | IEEE Conference Publication | IEEE Xplore