A Device-Independent System Architecture for Adaptive Mobile Learning | IEEE Conference Publication | IEEE Xplore