Lessons learned in building pervasive platforms | IEEE Conference Publication | IEEE Xplore