A Comparison of Architectures for a Usability-Aware Customized Mobile Learning Management System (CMLMS) | IEEE Conference Publication | IEEE Xplore