A Systematic Review of the Software Architectures for the Development of Mobile Applications in Education | IEEE Conference Publication | IEEE Xplore