Distributed Personal Learning Environments Towards a suitable architecture | IEEE Conference Publication | IEEE Xplore