A Flexible and Extensible Architecture For Context-Aware Annotation in E-Learning | IEEE Conference Publication | IEEE Xplore