Middleware for the Development of Context-Aware Applications inside m-Learning: Connecting e-Learning to the Mobile World | IEEE Conference Publication | IEEE Xplore