A Declarative Approach for an Adaptive Framework for Learning in Online Courses | IEEE Conference Publication | IEEE Xplore